Android 视频 WebView 全屏不工作 - onShowCustomView() 未调用

Android video WebView FullScreen not working - onShowCustomView() not called

我正在尝试使用此项目中的示例在 android 的 WebView 中加载视频 URL: 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 请求而不是使视频全屏显示的用户手势? 我可以设置任何特殊标志来启用全屏吗?

谢谢!

这是Google Chrome 用作WebView 时的高优先级错误,已在 Google Chrome 74.

中修复

https://bugs.chromium.org/p/chromium/issues/detail?id=945287

当我将 android chrome 应用程序更新到 v74.0.3729.112 时,我的问题解决了。

相关公告:https://i.stack.imgur.com/ASsiW.png