我正在处理HTML中的离线应用程序,并且在使用HTML5清单时遇到问题。我能够下载所有文件和清单,但是当我更改清单时,它不会进行更新。
我看到浏览器在Web服务器日志中下载清单的记录,它确实发出了一堆进度事件。但是,在Web服务器日志中没有记录下载清单中列出的任何文件,也没有任何更改显示在浏览器中。
这是使用firefox 3.6.4。
有什么想法吗?
答案 0 :(得分:0)
清单本身仍受普通浏览器缓存规则的约束,请确保提供清单文件,并将过期标头设置为immediate。你可以在.htaccess中用Apache执行此操作:
<IfModule mod_expires. c>
ExpiresActive on
ExpiresByType text/cache-manifest “access plus 0 seconds”
</IfModule>
在短期内,请尝试按Ctrl + F5强制完全重新加载或清除浏览器缓存。