2012-02-09 74 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(右下角的小設備當開發人員工具打開時)。

相關問題