我最近遇到一个问题,即HTML5应用程序缓存在本机容器中停止工作,该容器使用UIWebView呈现html内容。 cache.manifest文件已更改,UIWebView开始下载过程但在某个文件中失败。在iPad的Safari中一切正常。如您所知,无法从JavaScript了解app缓存错误。所以我想完全清除缓存并从头开始。怎么做?
答案 0 :(得分:0)
重新安装原生应用程序无济于事。清理HTML5应用程序缓存的唯一方法是使用以下步骤:
答案 1 :(得分:0)
从您的本机容器中,您可以清除UIWebview用于实现HTML5应用程序缓存的sqlite数据库。
我写了一篇关于它的文章,其中包含一些示例代码:Clear the HTML5 Application Cache of an UIWebView