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系統設置中如果強制停止某些應用,可能會造成程序出錯,閃退,死機,重啟等後果,不過某些應用不給退出的情況下只能用這種方式