2012-02-09 72 views
1

我改变我的瑞士法郎,但铬只是继续加载旧瑞士法郎。 我试图在托管swf的php文件中添加META(编译指示,无缓存等)。我还添加了一些头文件,以强制在chrome上不使用缓存。铬和瑞士法郎缓存

但它不断加载旧SWF。 最后我重命名了SWF:这有帮助,但这确实不是正确的解决方案。

有人可以帮助我的铬和瑞士法郎缓存麻烦?

感谢

回答

1

这是在旧版本的Chrome浏览器的元的如Cache-ControlPragmaExpires等没有在Chrome工作报告的bug。因此,Google Chrome直到版本5.x.x确认F5和CTRL + F5不会使用Flash版本10,x,x刷新SWF文件。您可以阅读缓存错误的讨论here

我遇到的一种解决方案是,您可以使用"cache-control: no-store"而不是在主机php文件头中使用"cache-control: no-cache"。这似乎适用于很多开发人员(我自己没有测试过)

1

您可以通过Chrome的调试设置选择“禁用缓存”设置来每次重新加载swf(右下角的小设备当开发人员工具打开时)。

相关问题