ios - 我正在尝试在默认网络浏览器中打开一个 url。但它没有回应。它不会打开默认的网络浏览器

标签 ios swift

完成 block 返回假值。我只是想打开 www.google.com。这是我的代码。 Xcode 版本 9.4。

UIApplication.shared.open(URL(string: "www.google.com")!, options: [ : ]) 
 { (success) in

debugPrint(success)

}

最佳答案

您需要添加HTTPS。 您的代码没问题,但需要添加 https

UIApplication.shared.open(URL(string: "https://www.google.com")!, options: [ : ]) 
 { (success) in

debugPrint(success)

}

关于ios - 我正在尝试在默认网络浏览器中打开一个 url。但它没有回应。它不会打开默认的网络浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160302/

相关文章:

ios - 启用安全类型的自定义 TextField

ios - 无法访问函数外定义的字典

Swift - 以编程方式制作的按钮不是完美的圆形吗?边缘平坦?

ios - 让应用程序在后台执行一个功能

ios - 在 Swift 3 中显示 Facebook 事件

swift - JSONSerialization 序列化错误类型的字典

swift - 使用 reduce() 将 String 转换为 Int

iphone - setFetchBatchSize 的作用是什么?

ios - Swift4 - 我第一次无法显示 CollectionView "Unable to simultaneously satisfy constraints"

ios - NSLinguisticTagger enumerateTagsInRange 在具有 NSLinguisticTagSchemeNameTypeOrLexicalClass 的设备上不起作用