我注意到触摸或清单文件元数据的其他修改不会触发更新(至少在使用Google Chrome进行测试时)。浏览器将触发noupdate
事件,除非我在文件中更改了更有意义的内容,例如添加一行空格。
浏览器如何将旧清单与新清单进行比较?它是否下载新的清单并进行比较?它是从文件头中以某种方式确定的吗?
答案 0 :(得分:0)
http://diveintohtml5.info/offline.html包含了加载清单时浏览器遵循的流程的一个很好的解释。
简言之:
noupdate
。对清单内容的任何更改,与添加空格(如您所见)一样微不足道,将导致您列出的资产被重新加载。