1

Mac で MAMP を使用して開発している Sencha Touch 2 アプリの Javascript キャッシュをクリアするために、数多くの項目を試しました。Chrome キャッシュを削除し、無効化/有効化して、開発者ツールで「キャッシュを無効にする」を何度も切り替えました。また、MAMP Pro で新しいホストをセットアップして、別のドメインとして強制的に更新しようとしました。

Chrome はキャッシュのクリアを拒否し、常に古いキャッシュ バージョンの Javascript を表示しています。

app.jsSencha Touch 2 のキャッシュを無効にするために、次のことも試しました。

Ext.Loader.setConfig({
  disableCaching: false
});

次に何をすべきかわかりません。

4

1 に答える 1

0

タイムスタンプを使用しようとしています...app.js?102390903452

それでもうまくいかない場合は、キャッシュを除いて、何か怪しいことが起こっています。

この手順を実行します

  • JavaScriptのパスを確認してください。
  • 削除サーバーで開発している場合は、接続を確認してください。いずれにせよ、再接続します。
  • ファイルを完全に削除します(もちろんバックアップを作成します)
  • javascript に直接アクセス domain/files/js.js 得られるものを確認
于 2013-01-23T18:57:33.023 に答える