0

HTML5 Application Cache を使用して、iPhone Web アプリケーションの速度を上げようとしています。画像、css、および JS の保存には最適ですが、問題は HTML も保存しようとすることです。HTMLを無視してキャッシュに保存するのをやめさせることができませんでした。私が読んだことから、何があってもロードしたいファイルとディレクトリを「ホワイトリスト」に登録する必要があります。明示的にキャッシュしたいファイルをリストしてみました。また、「NETWORK:」という見出しの下に一連のものを追加してみました。私はもう試した

*
/
/*
http://mysite.com
http://mysite.com/
http://mysite.com/*

それらのどれも機能していないようです。MIME-Type などで HTML ファイルを無視する方法はありますか? アドバイスをいただければ幸いです。

ライアン

PS もちろん、私のサイトは mysite.com ではありません。簡単にするためにそれを使用しました。

4

2 に答える 2

1

各ページでマニフェストを参照しないことでこの問題を回避しました。代わりに、各ページに次のものがあります。

<iframe src="cache.htm"></iframe> - with styles to hide the iframe

cache.htm内にあります:

<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
<meta charset="UTF-8">
<title>Main Cache Resource</title>
</head>
<body></body>
</html>
于 2011-11-10T14:47:11.260 に答える
0

以前のテストと html5 の「エコシステム」の人々との議論に基づいて、マニフェストを指定する各 html ページも自動的にキャッシュされます。

于 2010-03-12T06:59:00.670 に答える