1

私はそれがロングショットであることを知っています。可能であれば、PhoneGapでサポートされる可能性がありますが、で実行されているJSコード(htmlファイル内)によって実行される同期AJAXリクエストをインターセプトし、UIWebViewいくつかのネイティブ呼び出しを実行して、応答を編集することは可能ですか?PhoneGapが行うことと似ていますが、非同期ではなく同期的に(非同期のPhoneGapコールバックを「死のピラミッド」にチェーンしたりPromisesを使用したりする代わりに)。

多分どういうわけかNSURLProtocol/を使用していNSURCLCacheますか?

4

1 に答える 1

1

私はまったく同じニーズを持っていました: 私は目的の c で AJAX 要求をキャッチし、キャッシュされた応答を javascript ハンドラーに返したいと思っていました。NSURLProtocol を使用して動作させることができました。ここで完全な実装を確認できます。

NSURLProtocolでAJAX呼び出しをモックする方法は?

于 2013-03-05T21:59:33.990 に答える