2016-05-25 8 views
0

私はUIWebViewのアプリを持っています。訪問したウェブサイトはHTML5で開発されているため、オフラインでも使えます。ウェブサイトとHTML5をオフラインでキャッシュする方法

インターネットに接続していない場合でも、どのように問題が解決するのですか?マニフェストファイルでのみ可能ですか?

もう1つの問題:私が訪れたウェブサイトをキャッシュしたい。マニフェストでも機能しますか?

私は上記のコードを使用していますが、インターネットへの接続を切断すると、キャッシュされたファイルは見えません。

答えて

0

iOS URLLoading systemデフォルトのキャッシュは、ページ内のリソースのHTTP応答に依存します。レスポンスヘッダーを確認し、iOS上のデフォルトキャッシュがどのように振る舞うかを指示するために、適切な値を持つCache-Controlヘッダーがあることを確認します。

HTTPキャッシュの詳細については、以下のリンクを参照してください。 How to cache resources loaded by WKWebView?

https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching?hl=en

また、以下同様の質問を参照してください。

関連する問題