sea*_*ean 3 html5 manifest application-cache
我在Chrome 5.0.375.99下的HTML5清单文件有一个奇怪的问题,但在Safari下一切似乎都运行正常.
当第一次使用第一次指定的清单文件加载页面时,我可以观察到使用Fiddler,清单中的所有文件都被加载,然后在其中途似乎再次获取清单文件.此时,将触发错误事件,并且applicationCache的状态为UNCACHED.
我尝试了以下内容
我刚刚安装了Chrome dev通道,问题仍然存在,但现在错误记录更好,我得到"应用程序缓存错误事件:更新期间更改了清单,调度重试"
如果清单文件在下载清单文件中的最后一个条目之前已经更改,则Chrome似乎会检查清单文件.发生错误是因为我在动态生成的清单文件中使用了当前时间戳值.
使用我的程序集构建时间的时间戳,问题就消失了.:)