android的webview退出
⑴ android activity退出页面时如何结束webview的加载
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
if(webView!=null){
webView.destroy();
}
super.onDestroy();
}
⑵ Android开发 为什么我用WebView开发的浏览器在浏览类似CSDN之类的网页时会意外终止
浏览其他网页时好用吗?
1、网络权限有没有设置;
2、webView.getSettings().setjavaScriptEnabled(true);有没有设置。
⑶ android 如何彻底退出一个带有webview的activity
[mw_shl_code=java,true]appView.setVerticalScrollBarEnabled(false);
WebSettings webSetting = appView.getSettings();
webSetting.setJavaScriptEnabled(true);
webSetting.setCacheMode(WebSettings.LOAD_NO_CACHE);
appView.addJavascriptInterface(new Object() {
public void closeActivity() {
mHandler.post(new Runnable() {
public void run() {
//appView.loadUrl("javascript:wave()");
PhonegapFrame.this.finish();
}
});
}
}, "javaMethod");[/mw_shl_code]
然后在html里面:
[mw_shl_code=html,true] function closeWindow() {
window.javaMethod.closeActivity();
}[/mw_shl_code]
⑷ Android webview javascript 调用 java 应用闪退 并报错 VM aborting
protectedvoidonCreate(BundlesavedInstanceState)
{
........
x=(WebView)this.findViewById(R.id.webView_viewTable);
x.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
x.getSettings().setBuiltInZoomControls(true);
x.getSettings().setJavaScriptEnabled(true);
x.addJavascriptInterface(newJsToJava(),"stub");//JsToJava是内部类,代码在后面。stub是弊棚接口名字。
x.loadDataWithBaseURL("",data,"text/html","UTF-8","");//这句里面data是init.html的内容。就是代码。直接用FileInputStream获取到就好。
x.loadUrl("javascript:setValuesJson('helloworld')");//helloworld是给JavaScript传递的参数。setValuesJson是页面里JavaScript的方法。如果传递冲卜漏的参数中有双散烂引号的话,用下面的写法:
Stringurl="javascript:setValuesJson(""+jsonString+"")";
x.loadUrl(url);
.........
}//onCreate结束
⑸ 把程序管理的android system webview强行停止了
Android system webview 应该是一浏览器控件 可以卸载,卸载方式: 打开主菜单选择设置 在设置中选择应用 选择你需要停止的应用,例如Mediacode 等 点击强行停止,同时可能会弹出一个警告,点确定即可 确定完成 就可以彻底停止这个应用运行了 点击卸载即可卸载这个应用 建议不要卸载,Android系统设置中如果强制停止某些应用,可能会造成程序出错,闪退,死机,重启等后果,不过某些应用不给退出的情况下只能用这种方式