2

ページが要求されると、マニフェストファイルに従ってキャッシュされます。ただし、ページが更新され、デバイスがオンラインの場合、コンピューターがオフライン(オンライン)であってもファイルは更新されません。

どうすればこれを回避できますか?オンライン時にキャッシュではなくサーバーからページをロードするようにクライアントに指示する方法はありますか?

4

2 に答える 2

0

こちらをご覧ください: http://www.w3.org/TR/html5/offline.html#appcacheevents

どうやら、ページがマニフェストを宣言するとき、ブラウザーはマニフェストファイルを調べて何かが変更されているかどうかを確認し、言及されているすべてのリソースを更新する必要があります。マニフェスト ファイルが変更されていない場合は、他に何も更新されません。

リソース名の実際のリストが変更されていない場合、マニフェスト ファイル内のコメントを変更して、変更されたように見えるようにすることをお勧めします。おそらく、バージョン番号または日付のコメントです。

于 2011-02-13T20:53:42.983 に答える