0

URLの読み込みに成功したときのUIWebViewレスポンスのデータを読みたいです。

このメソッドでこのデータをキャッチしても、応答が得られませんでした。

- (void) webViewDidFinishLoad:(UIWebView *)_webView {

編集: NSURLResponse をキャッチしたい

ありがとう、ヌール

4

2 に答える 2

0

あなたのアプリのアーキテクチャについては十分に理解していませんが、UIWebView の外部から UIWebView 内のページで任意の JavaScript を呼び出して、応答を返すことができることを知っておくと役立つ場合があります。

NSString *script = @"$('#textInputField').value";
NSString *result = [webView stringByEvaluatingJavaScriptFromString:script];

応答を JavaScript 変数に格納すると、この方法で Obj-C に読み戻すことができるはずです。

于 2012-07-12T15:38:17.593 に答える
0

実装しました–webView:didFailLoadWithError:か?

URL の読み込み中にエラーが発生した可能性があります。

于 2012-07-12T15:32:41.130 に答える