Capture redirect url in wkwebview in ios
Use this WKNavigationDelegate method public func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Swift.Void) { if(navigationAction.navigationType == .other) { if let redirectedUrl = navigationAction.request.url { //do what you need with url //self.delegate?.openURL(url: redirectedUrl) } decisionHandler(.cancel) return } decisionHandler(.allow) } Hope this helps