我目前正在我的应用程序中的 WebView
中打开链接,但我正在寻找一种在 Safari 中打开链接的选项。
最佳答案
它不是“嵌入到 Swift 中”,但您可以使用标准的 UIKit
方法来完成它。看看 UIApplication 的 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)
swift 2.2
guard let url = URL(string: "https://stackoverflow.com") else { return }
UIApplication.sharedApplication().openURL(url)
关于webview - 在 Safari 中快速打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25945324/