我正在开发一个使用缓存清单离线的 Web 应用程序。
它工作正常,但我尝试在 Apache 中为其中一个文件(js 文件)添加一个 no-cache 指令,以确保每次更改清单文件时都会加载最后一个版本。
但实际上,现在每次都会重新加载 js 文件(当然是在设备未离线时),尽管清单文件没有改变。
我只在 Safari 和 WebKit 上测试过它。
这是正常行为吗?我认为清单指令将取代 apache 指令...
编辑:实际上,我禁用了 apache no-cache 指令,并且我的 js 文件每次仍然重新加载,尽管清单没有被修改。
我不明白。几天前,这个JS文件永远不会重新加载,即使有清单更改,现在它每次都重新加载(设备真正离线时除外)
所以这不再是一个真正的问题,但也许你会为我提供线索......