2011-08-18 68 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