在Android 4.X设备中禁用WebView的嵌入式视频功能

时间:2013-11-04 13:30:00

标签: javascript android webview youtube-api

最近,我在 Android 4.X 设备的WebView中遇到了 Youtube 视频(iframe API)的问题。

当视频开始在Android 4.X设备上播放时,问题是onShowCustomView()未被触发。我搜索了原因,为什么onShowCustomView()没有被解雇?我在Android 4.X设备上得到了答案WebView有一个功能嵌入式视频,因为这个视频(在HTML5中)将由WebView播放,不会在其他布局中显示视频。

但是当用户请求全屏模式时,onShowCustomView()将被触发。

实际上我默认需要youtube视频的全屏模式,在Youtube的iframe API中没有这样的选项进入全屏,用户必须按全屏按钮。

因此,根据我的要求,只有2个答案。

  1. 为我的WebView播放嵌入式视频,然后它会像Android 4.X和onShowCustomView()一样被解雇。
  2. 默认情况下使用提供给WebView的html文件中的Javascript设置全屏模式。
  3. 所以,如果有人能解决我的问题,请帮助我,否则建议我解决这个问题。

0 个答案:

没有答案