获取当前URL(UIWebView)

时间:2012-01-16 04:04:30

标签: objective-c xcode url uiwebview

很简单,我需要知道如何获取UIWebView所在的当前URL。这样,我就可以添加书签,共享等功能。

问题的症结在于,我该怎样做才能获得webvew的当前网址?

编辑:解决方案:

NSString *currentURL = myWebView.request.URL.absoluteString;

3 个答案:

答案 0 :(得分:37)

NSString *currentURL = myWebView.request.URL.absoluteString;

答案 1 :(得分:4)

[[[web request] URL] absoluteString]

将以字符串形式提供当前网址。

答案 2 :(得分:2)

在Swift中,如果你需要获取你的URL,你需要编写这段代码:

func webViewDidFinishLoad(webView: UIWebView) {
    let currentURL = webView.request?.mainDocumentURL
    print(currentURL)
}