私はiPhoneのweb-appを持っており、キャッシュの更新を強制する方法を知りたい。HTML5キャッシュ(マニフェスト)を完全に無効にしますか?
CACHE MANIFEST
index.html
file1.css
file1.js
index.html
は、アプリケーションの肉であるので、私はキャッシュに入れていること:
マイキャッシュマニフェストはこれです。この時点で、私はiPhoneにキャッシュを無効にする方法を理解できないので、私は骨が折れているようです。 Settings > Safari > Clear Cache
に行くことさえできませんが、私はプログラム的にこれを制御できるようにしたいと思います。マニフェストからindex.html
を削除して再度追加するとうまくいくように思えますが、すべてのクライアントが更新されたマニフェストにクリーンなヒットをしていることがわかります。
index.html
をキャッシュするにはどうしたらいいですか?
私のアプリケーションは簡単ですが、私はちょうど 'gitのログを追加するためのスクリプトを書くことができ--oneline |カット-c -7 | head -1 'をマニフェストの先頭にコメントとして追加します。それは悪い考えではありません。 –
コミットハッシュを取得するには、 'git log -1 --format ="%h "' –