0

HTML5アプリのキャッシュで遊んでいて、最初から問題が発生しました。/従来のオフラインエラーではなく、適切なスタイルのページが表示されるように、ページの単純なオフラインフォールバックを作成しようとしています。いくつかのリソースによると、私はこのマニフェストファイルを作成しました。

CACHE MANIFEST
# 0.01
CACHE:

NETWORK:
*

FALLBACK:
/ /offline.html

問題は、ブラウザがoffline.htmlファイルだけでなく、そのページにつながるルートページもキャッシュにロードされ、多くのエラー(jsがロードされていない、画像がロードされていない、CSSがないなど)で表示されることです。オフラインでありoffline.html、ブラウザによって完全にバイパスされます。以下のスクリーンショットは、キャッシュの進行状況に関するログ情報を示しています。offline.html私がやろうとしているのだけでなく、ブラウザが両方のファイルをダウンロードしていることがわかります。

これはすべて、最新の開発Chrome(23.0.1262.0開発)で行われました。

ここに画像の説明を入力してください

4

1 に答える 1

1

マニフェスト ファイルを参照するページは、常にオフライン キャッシュに含まれます。ルート ページをキャッシュしたくない場合は、別の静的ページを作成してマニフェストを参照し、iframe.

于 2012-09-14T09:56:58.537 に答える