gpt4 book ai didi

ios - 在 ios 中的 wkwebview 中捕获重定向 url

转载 作者:IT王子 更新时间:2023-10-29 05:15:27 27 4
gpt4 key购买 nike

如何在使用 WKWebView 时捕获重定向 url,就像网页在提交用户名和密码或其他一些数据时重定向到另一个页面一样。我需要捕获重定向的 url。 WKNavigationDelegate中有没有方法可以覆盖?

最佳答案

使用这个WKNavigationDelegate 方法

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)
}

希望对你有帮助

关于ios - 在 ios 中的 wkwebview 中捕获重定向 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45604336/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com