問題タブ [nsurlcache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
907 参照

ios - UIWebView から生成された URL リクエストをインターセプトする

指定された Web ページを NSURLProtocol によってディスクにキャッシュしようとしていますが、最初の URL 要求しか取得できませんが、UIWebView はグラフィックをロードするためのさらなる URL 要求を生成します。では、最初の URL から UIWebView によって生成されたすべてのリクエストをどのようにインターセプトできますか? どうもありがとうございました!

0 投票する
2 に答える
1356 参照

ios - iOSで画像やcssなどの内部リソースを含むWebページをダウンロードする方法は?

指定された Web ページとその内部ページ リソースをディスクにダウンロードしようとしています。NSURLRequest を送信すると、最初の URL のみがリクエストされ、画像、css、js などのリソースはダウンロードされません。

誰かがキャッシュの使用を提案していますが、uiwebview で閲覧したすべての Web ページをキャッシュするのではなく、指定したものだけをキャッシュしたくありません。たとえば、uiwebview アドレスバーに URL を入力して [保存] ボタンをクリックすると、ページ全体が保存されますが、webview 内の他の閲覧は自動的にキャッシュされません。

ウェブページ全体をダウンロードする方法はありますか? どうもありがとうございました!

0 投票する
0 に答える
215 参照

ios - オフライン モードでのディスク キャッシュの読み込み

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

0 投票する
1 に答える
571 参照

ios - NSURLConnection / AFNetworkingOperation で使用されない NSURLCache

ポリシーを使用してリクエストを開始すると、経過時間に関係なく、if anyNSURLRequestReturnCacheDataElseLoadから結果を取得することが期待されます。NSURLCacheただし、システムは常に要求が指すサーバーに到達しようとし、サーバーが応答しない場合はエラーを返します。

UIImageViewリクエストには のカテゴリを使用しますAFNetworking

NSURLCache に直接問い合わせると有効な が返される場合でも、これは画像を設定しませんNSCachedURLResponse

アプリはiOS6のみで動いているので、私の知る限りオンディスクキャッシュに問題はないはず?!

どんな助けでも大歓迎です!ありがとう!