Android 视频不会在 webview 中恢复

标签 android webview android-webview

我使用 webview 显示本地 html 内容,其中包含 android 4.2 和 4.3 上的视频。

并调用“webview.onPause()”方法来防止在 Activity 不可见时视频仍在播放。

当Activity进入前台时,调用“webview.onResume()”方法后视频不会恢复。

Activity 进入前台后如何恢复视频?

谢谢。

最佳答案

默认情况下,无法从脚本自动开始媒体播放。您可以使用 WebSettings.setMediaPlaybackRequiresUserGesture API 更改此行为:http://developer.android.com/reference/android/webkit/WebSettings.html#setMediaPlaybackRequiresUserGesture(boolean)

关于Android 视频不会在 webview 中恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23283569/

相关文章:

android - 此代码在 android 2.2 中正常工作但不适用于 android 2.3 及更高版本

android - 在 Android 媒体播放器中添加字幕轨道

Android Webview 不打开某些 URL

webview - 具有基本身份验证的 Flutter WebView

Android - 电子邮件 InputField 不接受用户输入

javascript - Cordova项目中WebView中无法执行Js代码

java - API 15 的 ActionBar 兼容性问题

具有两个显示器(LCD 和 HDMI)的 Android

java - 如何在 Java 中获取 UDP 数据包的 TTL?

android - 是否可以使用内容 ://as a source for an <audio> element in a WebView