2

我的项目是一个包含应该使用离线缓存离线运行的 web 视图的应用程序。我想要发生的事情是,当连接到站点抛出响应代码 200 时,它将 cachemode 设置为 load_default,如果没有,则将 cachemode 设置为 load_cache_else_network。

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

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

请问有什么好的建议吗?

而且,还有一个问题,检查缓存是否已保存的好方法是什么?

4

0 回答 0