在UIWebview中开始播放时直接全屏显示html5视频

时间:2014-10-21 12:35:08

标签: ios html5 uiwebview fullscreen

我们通过UIWebviews在iOS原生应用中提供第三方视频。

在iPhone上播放视频时,它会直接切换到全屏视频视图。在iPad上,视频以内联方式播放。根据Apple文档,这是预期的。

这是因为值:

webView.allowsInlineMediaPlayback
默认情况下,

在iPhone上设置为NO,在iPad上设置为YES。

我希望在iPhone上播放和在iPad上播放时的行为相同。这就是直接全屏播放视频。将webView.allowsInlineMediaPlayback设置为NO并不起作用。

1 个答案:

答案 0 :(得分:0)

在HTML5源代码中添加playinline,如下例所示:         video controls =“controls”webkit-playsinline =“webkit-playsinline”>

在您的应用中,您要调用的方法是设置webview add        webView.allowsInlineMediaPlayback = YES;