2012-02-09 16 views
1

私はswfを変更しますが、クロムは古いswfをロードし続けます。 私は、swfをホストするphpファイルにMETA(プラグマ、キャッシュなしなど)を追加しようとしました。また、クロムにキャッシュを使用しないようにするためにいくつかのヘッダーを追加しました。クロムとswfキャッシュ

しかし、OLD swfの読み込みを続けます。 最後に私はSWFの名前を変更しました。それは助けましたが、これは本当に適切な解決策ではありません。

誰かがクロムとswfのキャッシュ問題を助けてくれますか?

おかげ

答えて

1

これはメタののようなCache-ControlPragmaExpiresなどがChromeで動作しないことをクロームの古いバージョンで報告されたバグでした。したがって、バージョン5.x.xまでのGoogle Chromeでは、F5とCTRL + F5はFlashバージョン10、x、xのSWFファイルを更新しないことが確認されています。キャッシュのバグについての説明を読むことができますhere

私が遭遇した解決策は、ホストのPHPファイルのヘッダに"cache-control: no-cache"の代わりに"cache-control: no-store"を使用することです。

1

Chromeのデバッグ設定(右下の小さなギア)で「キャッシュを無効にする」設定を選択すると、swfを強制的に再読み込みすることができます。開発者ツールが開いているとき)。

関連する問題