Android webview 退出关闭声音 网页调用javascript

关闭声音,目前没有好的办法,可以参考网络上的实用webview.reload();

@Override
protected void onResume() {
// TODO Auto-generated method stub
mWebView.onResume();
if (commonDialog != null) {
commonDialog.dismiss();
}
super.onResume();
} @Override
protected void onPause() {
// TODO Auto-generated method stub
if (islandport) {
if (chromeClient != null) {
chromeClient.onHideCustomView();
}
}
mWebView.reload();
mWebView.onPause();
super.onPause();
}

  同时,必须配合webview的onDestroy方法,否则,webview.reload以后,会在后台继续加载网页,如果activity已经关闭了的话,网页可能会继续调用javascript,使得本地找不到context资源等,报错,所以,在onDestroy的时候,一定要

mWebView.stopLoading();
mWebView.destroy();

	@Override
protected void onDestroy() {
// TODO Auto-generated method stub
mWebView.stopLoading();
mWebView.destroy();
super.onDestroy();
}

  

上一篇:Can't use Subversion command line client:svn


下一篇:linux下实时查看tomcat运行日志 2017.12.4