HTML5 appcache

2023-10-15

参考http://www.zation.me/2013/05/28/build_offline_mobile_web_app.html

他的事件总结的比较好

checking:客户端正在检查manifest文件的更新,或者尝试下载manifest文件时触发。注意:这个事件总是首先触发的。
noupdate:客户端检查manifest文件,并且manifest文件没有更新时触发。
downloading:客户端发现manifest文件需要更新并开始更新,或者开始下载manifest中列举的缓存文件时触发。
progress:客户端下载manifest中列巨额的缓存文件时触发。
cached:manifest中的文件被下载,并且被缓存以后触发。
updateready:当新的缓存文件下载完成后触发,可以利用swapCache()来应用新的文件。

PS 如果manifest没有更新 但是manifest中的涉及的文件更新了  并不会触发下载

只有manifest中改变了,才会去检查有没有必要下载文件

HTML5 appcache的相关教程结束。

《HTML5 appcache.doc》

下载本文的Word格式文档,以方便收藏与打印。