SO的大师
我正在尝试使用CACHE MANIFEST / HTML5。我的应用程序是JS重,并建立在jquery / jquerymobile上。
这是我的Manifest看起来像
的摘录CACHE MANIFEST
FALLBACK:
/
NETWORK:
*
CACHE:
/css/style.css
/js/jquery.js
但不知何故,应用程序不会在第一次加载文件时整个应用程序崩溃。
谢谢。
答案 0 :(得分:2)
我尝试了一个包含缓存清单的简单页面,它对我来说很好,所以我不确定问题是什么。但是,
请参阅Dive Into HTML5关于此的精彩章节,特别是“调试的艺术,a.k.a。”部分。杀了我!现在杀了我!“”解释了清单如何更新。
此外,我不认为我们已经解决了你的问题,因为我们不清楚你的意思是“应用程序不会第一次加载文件”。哪些文件无法加载?刷新后它们是否正确加载?等
答案 1 :(得分:0)
我使用它来刷新缓存的唯一方法是使用提交编号或时间戳重命名清单文件,并将缓存声明更改为
<html manifest='mymanifest382330.manifest'>
我制作了这部分内容。