HTML5之window.applicationCache对象
不知道离线缓存技术的可以参照上一篇文章: HTML5之appcache语法理解/HTML5应用程序缓存/manifest缓存文件官方用法翻译
参考文章
window.applicationCache API 官方
用法:
window.applicationCache.addEventListener('updateready', onUpdateReady); if(window.applicationCache.status === window.applicationCache.UPDATEREADY) { window.applicationCache.swapCache();
window.location.reload(); }
如何取消manifest缓存:
修改服务器manifest文件名称,比如:原名manifest.appcache 更改为 obsolete.appcache
你也可以参照这篇文章:
下面是window.applicationCache的内容
window.applicationCache ApplicationCache {onobsolete: null, oncached: null, onupdateready: null, onprogress: null, ondownloading: null…}
oncached: null
onchecking: null
ondownloading: null
onerror: null
onnoupdate: null
onobsolete: null
onprogress: null
onupdateready: null
status: 1
__proto__: ApplicationCache
CHECKING: 2
DOWNLOADING: 3
IDLE: 1
OBSOLETE: 5
UNCACHED: 0
UPDATEREADY: 4
abort: function abort() { [native code] }
constructor: function ApplicationCache() { [native code] }
swapCache: function swapCache() { [native code] }
update: function update() { [native code] }
__proto__: EventTarget
如果你觉得本文对您有帮助,可以留言或点赞哦!
>>留于文后
如果您发现文中存在错误,欢迎留言指出,提前感谢!
------------------------------------------------------------------------------------------------------------------------------------
本文来自博客:http://www.cnblogs.com/caoruiy/
------------------------------------------------------------------------------------------------------------------------------------
特别说明:本人博客迁移到独立博客站点:http://www.plcent.com/
转载请注明出处, 以防有错误, 方便后来者追根溯源!做一个有爱的搬运工O(∩_∩)O哈哈~
请勿用于商业用途!
>>留于文后
如果您发现文中存在错误,欢迎留言指出,提前感谢!
------------------------------------------------------------------------------------------------------------------------------------
本文来自博客:http://www.cnblogs.com/caoruiy/
------------------------------------------------------------------------------------------------------------------------------------
特别说明:本人博客迁移到独立博客站点:http://www.plcent.com/
转载请注明出处, 以防有错误, 方便后来者追根溯源!做一个有爱的搬运工O(∩_∩)O哈哈~
请勿用于商业用途!