1
您好我只是想知道如何使用方法[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@「http://m.nytimes.com 「]]];來自webview的url iphone
在此,我使用nytimes加載頁面。當用戶導航到新頁面時,我想找出移動頁面的url。有什麼方法可以找到它嗎?
感謝
您好我只是想知道如何使用方法[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@「http://m.nytimes.com 「]]];來自webview的url iphone
在此,我使用nytimes加載頁面。當用戶導航到新頁面時,我想找出移動頁面的url。有什麼方法可以找到它嗎?
感謝
您將需要一個類來實現UIWebViewDelegate Protocol,然後設置這個類的一個實例是web視圖的委託。你將要實現的方法是:
- (void)webViewDidFinishLoad:(UIWebView *)webView
在該委託方法,您可以通過檢查Web視圖的request
屬性來獲取URL。
編輯:由於Anomie的評論指出我未能看到UIWebView的請求屬性,所以更改了推薦的委託方法。
加載的請求也是UIWebView的一個屬性。 – Anomie 2011-03-08 03:29:11
我以爲是這樣,所以我找了它,我不知何故是盲目的,沒有看到它。再看一遍,我現在看到它。我將編輯我的答案以使用更合適的委託方法。 – 2011-03-08 03:36:31