我在 UIWebView
中以全屏模式播放 YouTube 视频时遇到问题。默认情况下视频是内嵌的。当我切换到全屏( native 播放器按钮)时,视频播放器的大小会调整为全屏,然后停止播放并刷新页面。
在 iOS5
上效果很好,但在 iOS6
上则不然。
这在 iPhone 上更为明显,因为视频一开始播放,播放器就会进入全屏模式。因此,该视频无法在使用 iOS6.x
的 iPhone 设备上播放。
我知道 Apple
更改了有关 YouTube 视频的政策。但这对我有什么帮助呢?如何确保视频也以全屏模式播放?
最佳答案
如果您在全屏模式下播放视频,现在 (iOS6) 会调用
-(void)viewWillDisappear
尝试注册 UIMoviePlayerControllerDidEnter*(/Exit)*FullscreenNotification 并修改 viewWillDisappear 像 UIWebView Movie Player getting dismissed iOS 6 bug
关于iphone - 在 iOS 6 上的 UIWebView 中全屏播放 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14686701/