Android webview更改动态更改缓存模式

时间:2013-08-02 03:09:19

标签: android caching android-webview offline-caching webviewclient

我的项目是一个应用程序,其中包含应使用脱机缓存离线运行的Web视图。我想要发生的是当它连接到站点时将cachemode设置为load_default会将响应代码设置为200,如果不匹配则将cachemode设置为load_cache_else_network。

当触摸链接时,意味着加载另一个URL,它会运行检查响应代码和设置cachemode的相同过程。

但问题是它会直接跳转到onReceivedError(),只有在未保存缓存时才计划发生。 onReceivedError包含在应用程序中加载页面,这就是我知道该过程直接进入它的方式。

有什么好的建议吗?

另外一个问题是,检查缓存是否已保存的好方法是什么?

0 个答案:

没有答案