Ich verwende WebView, um eine Webseite in Android-Aktivität zu laden.Android WebView weiße Seite nach Neustart Aktivität
webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.addJavascriptInterface(new Unlock(), "AndroidUnlock");
webView.setWebChromeClient(new WebChromeClient());
webView.loadUrl("file:///android_asset/demo.html?ver=" + System.currentTimeMillis());
Als die Webansicht geladen wurde, drückte ich die Zurück-Taste, um die Aktivität zu beenden.
Und ich starte die Aktivität erneut, die Webansicht lädt die Webseite falsch. Es zeigt mir eine leere Seite.
Wie kann ich das Problem bitte beheben?
Wenn ich System.exit(0)
verwende, um die Aktivität zu beenden, funktioniert es sehr gut, die Webansicht lädt die Webseite wieder korrekt.
Grüße
Bitte erläutern Sie, wie dies hilft. –
danke, es funktioniert. – Hualin
Gern geschehen. – tahsinRupam