2011-08-18 72 views
1

您好我想知道是否有辦法使Android Webview緩存對加載的頁面的DOM進行更改,以便當我回到它時,以前加載的更改仍然存在。Android Webview緩存,不緩存Javascript DOM更改?

一個例子是我在頁面A,調用JavaScript,添加更多的HTML內容(從ajax調用或w/e),然後我去頁面B.當我點擊返回按鈕返回到頁面A,頁面A僅顯示原始頁面加載顯示的內容。

有沒有快速解決這個問題的方法?

回答

0

試試這個

WebView view = new WebView(this); 
view.getSettings().setJavaScriptEnabled(true); 
view.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
view.clearCache(false); 
+0

這個片段只是禁用完全web視圖緩存,怎麼會有幫助? – lxgr