1.针对视频播放的解决方法:
重新onPause()方法:
protect void onPause(){
super.onPause();
if(Build.VERSION.SDK_INT>=Bild.VERSION_CODES_HONEYCOMB){
//暂停视频播放
webView.onPause();
}
}
2.上面方法对声音比方无效,声音播放解决方法:
网上方法1.
web.pauseTimers();
web.stopLoading();
web.loadData("", "text/html", "utf-8");
网上方法2.
Intent i = new Intent("com.android.music.musicservicecommand");
i.putExtra("command", "pause");
mContext.sendBroadcast(i);
网上方法3.
web.loadData("about:blank");
3.综合方法:利用webview再次加载会再次访问之前页面的特性:
@Override
protect void onPause(){
webView.reload();
super.onPause();
}