Wi-Fiを使用している間は、すべてのコード、画像、リンクなどを含むUIWebViewをキャッシュするソリューションを探しています。その後、Wi-Fi以外の場合は、ページがキャッシュから読み込まれます。ユーザーが再びwifiに接続したら、別のフルキャッシュを実行して、古いキャッシュを削除します。
誰かがこれを手伝ってくれる?
ありがとう!
Wi-Fiを使用している間は、すべてのコード、画像、リンクなどを含むUIWebViewをキャッシュするソリューションを探しています。その後、Wi-Fi以外の場合は、ページがキャッシュから読み込まれます。ユーザーが再びwifiに接続したら、別のフルキャッシュを実行して、古いキャッシュを削除します。
誰かがこれを手伝ってくれる?
ありがとう!
それがあなたの質問に答えるか、あなたの原因を助けるかどうかはわかりませんが、リクエストをロードするときに、UIWebView
以前にロードされていた場合、キャッシュからデータをロードする可能性がありますNSURLRequestReturnCacheDataElseLoad
NSMutableURLRequest *request=[NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:10.0f];
return request;
[myWebView loadRequest:request];
必要に応じてcacchePolicyの他のプロパティを調べることができます