在我的android webview我的网页加载甚至没有因为缓存的互联网,所以我想在android webview中禁用缓存,任何人都可以帮我如何做到这一点?
我在我的webview中使用以下行,但仍然无法禁用缓存.
myBrowser.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
myBrowser.getSettings().setAppCacheEnabled(false);
Run Code Online (Sandbox Code Playgroud)
如果有其他方法,请建议我
Piy*_*ush 39
请添加以下代码
mWebView.getSettings().setAppCacheEnabled(false);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
Run Code Online (Sandbox Code Playgroud)
请从历史记录任务中删除应用并测试其工作情况.
小智 5
我有同样的问题。尽管我有以下两行,但我的网络视图仍在加载旧数据。
webview.getSettings().setAppCacheEnabled(false); webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
我的错误是,在 webview 上调用 loadUrl() 后,我有了与缓存相关的设置。在我将这些缓存设置移到 loadUrl() 之前后,一切都按预期工作。
| 归档时间: |
|
| 查看次数: |
34213 次 |
| 最近记录: |