在swift for iOS 13中打开与UiApplication的链接

在swift for iOS 13中打开与UiApplication的链接,ios,swift,Ios,Swift,快速提问,已经找了好几个小时了,但找不到答案 我正在尝试用swift在safari中打开一个链接。 链接打开,但页面保持空白 func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? {

快速提问,已经找了好几个小时了,但找不到答案

我正在尝试用swift在safari中打开一个链接。 链接打开,但页面保持空白

func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? {
        if navigationAction.targetFrame == nil {
            //webView.load(navigationAction.request)
            UIApplication.shared.open(navigationAction.request.url!, options: [:], completionHandler: nil)
        }
        return nil
    }
我做错了什么? 我是不是错过了什么

非常感谢您的意见

我学习swift已经有几个星期了,但这个问题已经困扰了我一段时间了

亲切问候,

韦斯利

我发现了问题, 我是在模拟器上建的

这在模拟器上不起作用。在真正的设备上,它似乎可以正常工作。

guard let url=url(字符串:“”)else{return}
UIApplication.shared.open(url)

试试这个可能对你有帮助:谢谢你的快速回复;我试过了,但没有成功。继续在空白页中解析首先,请确认您的url在浏览器中正确显示,然后在
completionHandler
调试下成功。如果成功打开或为空,是否是因为页面太大而无法加载,网络原因?