當我在web視圖中加載一些數據多次出現白頁時...只是滾動它的數據返回..Am在Android 4上注意到這個問題。 x ...我測試它在android 2.3.3 webview工作正常Android:在webview中多次加載數據後出現白頁
我可以做些什麼來防止這個問題?
當我在web視圖中加載一些數據多次出現白頁時...只是滾動它的數據返回..Am在Android 4上注意到這個問題。 x ...我測試它在android 2.3.3 webview工作正常Android:在webview中多次加載數據後出現白頁
我可以做些什麼來防止這個問題?
我面臨類似的問題,終於解決了,但我不知道爲什麼。的事情,使工作是:
1)
當我與活動/片段的的WebView的onDestroy完成我:
@Override
protected void onDestroy() {
super.onDestroy();
if (isFinishing()) {
if (myWebView != null) {
myWebView.destroy();
myWebView = null;
}
}
}
2)
我渲染通過myWebView .loadDataWithBaseURL("file:///android_asset/", html_sourse, "text/html", "UTF-8", null);
代碼而不是myWebView.loadData(Uri.encode(html_sourse), "text/html", "utf-8");
。當我使用嵌入式CSS的第二行時尚內部HTML代碼頁面不會出現,更改爲第一個(loadDataWithBaseURL)並添加到HTML代碼從資產文件夾頁面的CSS出現。我不明白爲什麼,但爲我工作!
3)(可選)
有時是有幫助的使用,如果你不關心保留歷史清除:
myWebView.clearHistory();
myWebView.clearCache(true);
我解決我的問題與JavaScript的makeing滾動到頁面後,加載完成 – 2013-03-25 07:35:38