Quick-Cocos2dx 中, 使用ccexp.VideoPlayer播放視頻, 響應用戶點擊結束播放
Quick-Cocos2dx 中 使用 ccexp.VideoPlayer 播放視頻,
在 [Android](http://lib.csdn.net/base/android) 環(huán)境下, 用戶的點擊事件響應的是 播放/暫停 事件, 在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) 環(huán)境下, 猶豫用戶點擊的響應會調出播放器操作面板, 這里需要在 UIVideoPlayer-[ios](http://lib.csdn.net/base/ios).mm中做個設置
去掉播放器操作面板
出現的問題?
在希望self.moviePlayer.view能響應用戶點擊的時候設置了
再去截獲響應事件,但并沒有得到點擊的響應.?
按照iOS的出來機制,用戶的點擊是肯定是被響應的,問題應該是沒截獲到.
一怒之下做了如下處理.
因為 iOS 事件響應順序?
UIApplication > UIWindow > UIView
所以在UIWindow 的最上多加了一個 UIView 響應用戶點擊.
標簽: