2012-01-16 181 views
12

足夠簡單,我需要知道如何獲取當前URL的UIWebView的是,這樣一來,我就可以給這樣的功能添加爲書籤,共享等獲取當前URL(UIWebView的)

問題的關鍵是,我能做些什麼來獲得webvew的當前網址?

編輯:解決方法:

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

回答

35
NSString *currentURL = myWebView.request.URL.absoluteString; 
4
[[[web request] URL] absoluteString] 

會給你當前的URL爲一個字符串。

+0

謝謝你把Objective-C的版本,這裏的答案! – 2017-07-17 22:59:14

2

在斯威夫特,如果你需要得到你的網址,你需要編寫的代碼塊:

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