鉴于有一种方法可以直接使用 window.applicationCache.update() 调用更新,有没有什么方法可以省略加载页面时浏览器自动执行的更新?
我一直在 Google Chrome 中尝试离线模式,到目前为止,似乎 1)如果指定了清单文件,它将被加载,并且我无法在 JavaScript 中做任何事情来阻止它。2)如果清单文件发生了变化,整个缓存都将被更新,我无法阻止它。
以我的经验,window.applicationCache.abort() 无论何时调用它都不起作用。我尝试在 javascript 的第一行以及检查和下载事件中调用它,但它总是下载所有内容。这可能与时间有关,因为文件很小并且加载速度非常快。