0

こんにちは、アプリケーション キャッシュを使用しようとしています。文書化されているように、次のようなプロンプトが表示されます。

This website() is asking to store data on your computer for offline use .

3 つのオプション:

1.Allow 2. Never for this website 3. Not now

私の場合、3番目のオプションのみが機能します.なぜですか?

ここに私のhtmlファイルがあります

<html manifest="example.appcache">
.......
</html>
4

1 に答える 1

0

それはあなたのためです:

  • いずれかが appcache ファイルをコンピューターでローカルにホストしており、コンピューターが正しい MIME をブラウザーに返しません: text/cache-manifest
  • または、サーバー (IIS/Apache) が、正しい MIME で .appcaches ファイルを配信するように正しく構成されていません。

Apache の場合、この行を .htaccess に追加する必要があります

AddType text/cache-manifest .appcache

IIS の場合、「appcache IIS MIME」で検索するとチュートリアルが見つかります。

于 2012-09-03T10:42:08.187 に答える