有人可以使用html,css,js,appcache文件显示应用程序缓存的完整示例,包括CACHE,NETWORK和FALLBACK部分。还要更新清单。编码应该写在哪里?
http://www.html5rocks.com/en/tutorials/appcache/beginner/#toc-updating-cache 根据上面链接更新缓存,编写的位置应该在哪里?
答案 0 :(得分:0)
更新清单的代码由服务器在某处写入。
在PHP或Node.js中,您必须使用您发布的链接中指定的正确mime类型编写和提供此文件。
您可以从服务器上的css和js文件自动生成此内容。除非是动态页面,否则不要包含html文件。
文件中的第一行必须是CACHE MANIFEST
现在假设您正在将内容放入CACHE
部分,您需要在其中包含您希望用户能够脱机使用的css和js的所有路径。
要创建NETWORK
部分,只需在其自己的行上打印出单词。
在此部分下,您应该包含只能在线使用的网页。
在FALLBACK
部分下方,包含一个页面,显示是否没有可用的离线版本。
这是一个简短的解释,但您应该能够轻松找到有助于您自动生成此文件的教程。
有关缓存清单本身的更多详细信息:
http://diveintohtml5.info/offline.html
提供最佳解释恕我直言。