Tro*_*ott 27 html5 offline-caching manifest.cache cache-manifest html5-appcache
我有一个带有相关appcache清单的HTML文档.但现在我想摆脱离线应用程序缓存一段时间.
如果我从<html>标记中删除提示清单,那么已经拥有缓存版本的浏览器将继续使用该缓存版本.
如果我更新appcache清单,那么,无论如何,仍然有一个appcache.
删除脱机应用程序缓存的最明智的方法是什么?我想我可以更改清单,除了以下内容之外没有其他条目:
NETWORK:
*
Run Code Online (Sandbox Code Playgroud)
然后它实际上不会缓存任何东西.
但肯定有一种方法可以完全摆脱appcache和清单文件,不是吗?
Daa*_*aan 30
您只需从服务器中删除appcache清单.如果浏览器无法访问清单文件,它将停止缓存您的应用并删除所有缓存的数据.
来自两个站点的一些有用信息:
如果无法检索清单文件本身,则将忽略缓存,并忽略与其关联的所有缓存数据.
http://appcache.offline.technology/
应用程序缓存也可能过时.如果货单从服务器上删除,浏览器删除使用该清单,然后发送一个"过时"事件到应用程序缓存对象的所有应用程序缓存.然后,应用程序缓存的状态设置为OBSOLETE.
https://developer.mozilla.org/en/Offline_resources_in_Firefox
Tre*_*ime 21
对于遇到此问题并且已删除appcache清单的任何人,删除了浏览器的缓存并从服务器中删除了清单以及HTML中对它的引用:如果这仍然不会导致HTML文档加载更新版本谷歌浏览器,您可以在浏览器中访问chrome:// appcache-internals /,然后单击要删除的清单旁边的"删除".
| 归档时间: |
|
| 查看次数: |
24014 次 |
| 最近记录: |