Есть ли способ получить ПОЛНЫЙ URL, загруженный WKWebView
для каждого запроса?
webView:didFinishNavigation:
Работает только для навигации по mainFrame
и не предоставляет параметр запроса URL.
Как получить полный URL-адрес, как в UIWebViewDelegate
?
webViewDidFinishLoad:webView
... который вызывается после завершения любой загрузки, и вы можете получить полный URL-адрес запроса из параметра webView
.
Приятно, что WKWebView
URL
WKWebView
сохраняет работу, которая должна быть выполнена для извлечения удобного для пользователя пользовательского URL-адреса, но это огромная потеря, которую мы не можем получить полностью!
Я попытался использовать
webView:decidePolicyForNavigationAction:decisionHandler:
... но он приводит к разным результатам для URL-адресов по сравнению с тем, что сохраняет свойство request
UIWebView
после завершения загрузки страницы.