我的android应用使用html5视频标签在webview中播放视频。在我的用户升级到Android 9之前,它可以正常工作。此后,我们将无法单击视频的播放按钮。 我们可以单击“静音”或移动视频的搜索栏。
有人遇到同样的问题吗?有什么解决办法吗?
答案 0 :(得分:2)
只需更新,下面的代码解决了我的问题:
webView.getSettings().setMediaPlaybackRequiresUserGesture(false);
答案 1 :(得分:0)
可能出现明文问题。 Android 9默认情况下会禁用Web视图上的明文。您可以将控制台消息打印到logcat进行确认(在WebChromeClient中覆盖onConsoleMessage()),或者仅确保使用所有https。
仅在Web视图正在加载URL而不是本地内容时有效。