我目前正在的应用程序中打开链接WebView,但我正在寻找在 Safari中 打开链接的选项。
WebView
它不是“嵌入到Swift中”,但是您可以使用标准UIKit方法来完成。看一下UIApplication的 (已弃用) 和。openUrl(_:) __open(_:options:completionHandler:)
UIKit
openUrl(_:)
open(_:options:completionHandler:)
Swift 4 + Swift 5(iOS 10及更高版本)
guard let url = URL(string: "https://stackoverflow.com") else { return } UIApplication.shared.open(url)
Swift 3(iOS 9及更低版本)
guard let url = URL(string: "https://stackoverflow.com") else { return } UIApplication.shared.openURL(url)
斯威夫特2.2
guard let url = URL(string: "https://stackoverflow.com") else { return } UIApplication.sharedApplication().openURL(url)