Quick-Cocos2dx 中, 使用ccexp.VideoPlayer播放视频, 响应用户点击结束播放
Quick-Cocos2dx 中 使用 ccexp.VideoPlayer 播放视频,
在 [Android](http://lib.csdn.net/base/android) 环境下, 用户的点击事件响应的是 播放/暂停 事件, 在Quick-Cocos2dx引擎UIVideoPlayer-[android](http://lib.csdn.net/base/android).cpp文件中可以看到. 我们在处理时可以在 videoPlayer:addEventListener 的ccexp.VideoPlayerEvent.PAUSED 中 做 videoPlayer:onPlayEvent(ccexp.VideoPlayerEvent.COMPLETED)处理, 即可完成点击后停止播放.
在 [iOS](http://lib.csdn.net/base/ios) 环境下, 犹豫用户点击的响应会调出播放器操作面板, 这里需要在 UIVideoPlayer-[ios](http://lib.csdn.net/base/ios).mm中做个设置
去掉播放器操作面板
出现的问题
在希望self.moviePlayer.view能响应用户点击的时候设置了
再去截获响应事件,但并没有得到点击的响应.
按照iOS的出来机制,用户的点击是肯定是被响应的,问题应该是没截获到.
一怒之下做了如下处理.
因为 iOS 事件响应顺序
UIApplication > UIWindow > UIView
所以在UIWindow 的最上多加了一个 UIView 响应用户点击.