Webview中关于H5音视频有声音无画面的问题
android通过Webvoew加载一个H5页面,H5里面有一个视频,之前还好好的,突然发现,视频只有声音没有画面,好奇怪,最终找到解决方案,记录一下,方便以后用到
1,application标签下增加以下代码
android:requestLegacyExternalStorage="true"
2,webview增加以下配置,为webview开启硬件加速
webview.setLayerType(View.LAYER_TYPE_HARDWARE, null);
3,当前webview关闭之后,声音还在响,没有暂停,增加以下代码
@Override
protected void onPause ()
{
webview.reload ();
super.onPause ();
}
三个步骤,都走一遍,问题完美解决
本文记录了在Android WebView中遇到H5页面音视频只有声音没有画面的奇怪问题,以及如何通过在`application`标签下添加代码、开启Webview硬件加速和处理Webview关闭后的音频暂停,来完美解决这个问题。
1万+

被折叠的 条评论
为什么被折叠?



