我想在成功加载网址时读取UIWebView响应中的数据。
在此方法中捕获此数据并未给出响应:
- (void) webViewDidFinishLoad:(UIWebView *)_webView {
编辑: 我想赶上NSURLResponse
谢谢, 诺尔
答案 0 :(得分:0)
您是否已实施–webView:didFailLoadWithError:
?
加载网址时可能出错。
答案 1 :(得分:0)
我对你的应用程序的架构知之甚少,但是你可能知道你可以从UIWebView外部的UIWebView页面上调用任意JavaScript,并获得响应可能是有用的。 :
NSString *script = @"$('#textInputField').value";
NSString *result = [webView stringByEvaluatingJavaScriptFromString:script];
如果您将响应存储在JavaScript变量中,您应该能够以这种方式将其重新读回到Obj-C中。