参考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()来应用新的文件。
原文地址:http://www.cnblogs.com/cart55free99/p/3812074.html