イメージ、テキスト、およびCSSを持つ1つのWebページを作成しました。それをローカルのIISサーバーに展開しました。 MIMEタイプ「.manifest」を設定します。HTML5オフラインストレージ機能が動作しません
FireFoxのページをチェックしている間に、オフラインでの保存を許可したい天気を聞いてきます。私はそれを許可しても、FFはキャッシュに格納されている0バイトのみを示します。
解決策があれば元に戻してください。
イメージ、テキスト、およびCSSを持つ1つのWebページを作成しました。それをローカルのIISサーバーに展開しました。 MIMEタイプ「.manifest」を設定します。HTML5オフラインストレージ機能が動作しません
FireFoxのページをチェックしている間に、オフラインでの保存を許可したい天気を聞いてきます。私はそれを許可しても、FFはキャッシュに格納されている0バイトのみを示します。
解決策があれば元に戻してください。
キャッシュマニフェストファイルをデバッグします。まったくエラーがある場合、あなたのappcacheは動作しません。あなたのキャッシュマニフェストをチェックする際に取る
Debugging HTML 5 Offline Application Cache
UPDATE 他のステップ:
ユーザエージェントが実際に何かが変わったのことを検出し、アップデートをダウンロードしていることを確認するために上記のリンクデバッグコードを使用しますそれに応じて、キャッシュスワップを伴う。これが起こらない場合は、キャッシュファイルを編集して再度保存してください(これを行う際には必ずバイト署名を変更してください。そうしないと、変更が検出されません)。あなたは間違いなくあなたのコンソールで活動を見るはずです - もしそうでなければ、キャッシュマニフェストに何か問題があります。
キャッシュマニフェストのコンテンツタイプが正しいことを再度確認します。 IISの終わりに設定されているように聞こえますが、確かに傷つけることはありません。すべてが順調である場合は、これに似たものが表示されるはず
curl -I http://yourdomain/path/to/manifest_file.manifest
:あなたは、またはシェルで、次のようにコマンドを発行してFirebugの(または類似)でキャッシュマニフェストのヘッダーを調べることによって、このいずれかを行うことができます
をHTTP/1.1 200 OK
...
Content-Length: 1039
Content-Type: text/cache-manifest
'.manifest'はMIMEタイプではありませんが、ファイル拡張子です。 '.manifest'ファイル拡張子に設定したMIMEタイプは何ですか?マニフェストファイルの内容は何ですか? – robertc
はい、私は.manifestファイルのMIMEタイプをtext/cache-manifestとして設定しています。以下 は、マニフェストファイルの詳細、次のとおりです。 CACHE MANIFEST CACHE: index.htmlを 画像/ arrow.png CSS/style.cssに JS/test.js – Bhavesh