Получить текущий URL (UIWebView) - PullRequest
13 голосов
/ 16 января 2012

Достаточно просто, мне нужно знать, как получить текущий URL, в котором находится UIWebView. Таким образом, я смогу добавить такие функции, как закладки, обмен и т. Д.

Суть вопроса в том, что я могу сделать, чтобы получить текущий URL веб-страницы?

РЕДАКТИРОВАТЬ: Решение:

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

Ответы [ 3 ]

37 голосов
/ 16 января 2012
NSString *currentURL = myWebView.request.URL.absoluteString;
4 голосов
/ 16 января 2012
[[[web request] URL] absoluteString]

Даст вам текущий URL в виде строки.

2 голосов
/ 27 октября 2015

В Swift, если вам нужно получить ваш URL, вам нужно написать этот блок кода:

func webViewDidFinishLoad(webView: UIWebView) {
    let currentURL = webView.request?.mainDocumentURL
    print(currentURL)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...