循环播放完成事件也需要放在showFrame方法之后，这样在循环播放完成事件中移除播放资源时不会触发异常。