2015-09-30 75 views
2

我有一個UIWebView作爲子視圖添加到我的視圖控制器的視圖。 當用戶輸入用戶名和密碼時,將從Web服務調用登錄服務。獲取從UIWebView iOS觸發的請求的響應?

響應成功接收在UIWebView的

1.是否有可能得到一個UIWebView到我的應用程序的響應?

2.如何從我的應用程序訪問響應?

回答

2

在委託方法中,您可以使用下面的代碼獲取webview的html內容。

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

NSString *html = [webView stringByEvaluatingJavaScriptFromString: 
             @"document.body.innerHTML"]; 

} 

如果使用NSURLConnection的則該響應可以在下面的委託方法被捕獲:

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response