关于androidwebview的缓存

android的webview默认会自己缓存web的资源,现在因为需求需要自己实现缓存资源到本地的效果就重写了 webclient的shouldInterceptRequest方法 但是在webview的默认缓存路径里data/data/{packagename}/app_Webview/Cache 还有发现了webview自己缓存下来的资源文件还是经过MD5加密的!有什么办法能让默认的那个缓存不进行啊!

阅读 3.1k
1 个回答

试试:

webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);

记得以前弄过,似乎无法完全避免webview缓存

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题