Apple のドキュメントを読んだところ、ios5 からディスク キャッシュが利用できることがわかりました。UIWebView のインスタンスがインターネット カットでロードを開始すると、- (NSCachedURLResponse *)cachedResponseForRequest:(NSURLRequest *)request
NSURLCache のメソッドは nil ではない値を返します。しかし、webView はまだロードに失敗します。
Web コンテンツはキャッシュされているようですが、iOS はオフライン モードでそれを使用せず、インターネットがオフになっているというエラーのみを表示します。
iOSがキャッシュディレクトリの「Cache.db」という名前のファイルにデータをキャッシュすることがわかりました.UIWebViewにこのファイルのデータをオフラインモードでロードさせる方法はありますか?
どうもありがとう。
質問する
215 次