我正在尝试使用这个项目中的示例在安卓的WebView中加载视频地址:https://github.com/hanksudo/android-webview-youtube-fullscreen
问题是永远不会调用onShowCustomView方法。每当我点击视频的full screen按钮时,我都会得到这样的错误:
I/chromium: [INFO:CONSOLE(0)] "Failed to execute 'requestFullscreen' on 'Element': API can only be initiated by a user gesture.", source: https://m.youtube.com/watch?v=dRekGX6dQRY (0)有人知道怎么修吗?为什么浏览器会将其解释为JS请求,而不是让视频全屏的用户手势?有什么特殊的标志可以设置来启用全屏吗?
谢谢!
发布于 2019-04-24 17:28:48
作为WebView使用时,这是谷歌浏览器中的高优先级错误,已在谷歌浏览器74中修复。
https://bugs.chromium.org/p/chromium/issues/detail?id=945287
发布于 2019-04-25 15:55:46
当我将我的android chrome应用程序更新到v74.0.3729.112时,我的问题就解决了。
https://stackoverflow.com/questions/55276104
复制相似问题