您的位置:首页 > 移动开发

Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法

2016-05-08 06:17 706 查看
后来经过多次测试,发现一个规律,就是在finish之前,Activity被重新载的页面地址是啥,下次打开之后,还显示什么页面(因为笔者使用:web.loadData("about:blank");方法测试时,发现下次打开时,显示的是空白页面,开始以为是页面没有加载成功,后来无意中灵机一动,会不会是关闭之前加载的页面,下次打开时还是加载哪个呢?)。后来测试了一下,关闭之前加载了一下百度页面,发现下次打开时,还真是显示的百度百度页面。那就将错就错,直接重新加载当前页面地址,不就ok了吗。一试,还真可以。声音或者视频停止了,下次打开,页面也能够正常加载了。真是得来全不废功夫。

解决办法如下:

[java] view
plain copy







@Override

protected void onPause ()

{

m_WebView.reload ();

super.onPause ();

}

m_WebView为Activity中的WebView控件。

参考地址

/article/1682626.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: