在swift for iOS 13中打开与UiApplication的链接
快速提问,已经找了好几个小时了,但找不到答案 我正在尝试用swift在safari中打开一个链接。 链接打开,但页面保持空白在swift for iOS 13中打开与UiApplication的链接,ios,swift,Ios,Swift,快速提问,已经找了好几个小时了,但找不到答案 我正在尝试用swift在safari中打开一个链接。 链接打开,但页面保持空白 func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? {
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
调试下成功。如果成功打开或为空,是否是因为页面太大而无法加载,网络原因?