如何在 watchOS 中打开 URL?

yuk*_*uki 5 swift apple-watch watchkit watchos

独立的 Apple Watch 应用可以像 iOS 中那样打开 URL:

UIApplication.sharedApplication().openURL(url!)
Run Code Online (Sandbox Code Playgroud)

我想在发布新应用程序时显示有关更新的消息。我希望用户访问更新的 URL。有什么好的办法吗?

Dan*_*ary 4

我不知道您是否使用 SwiftUI,但文档Link中显示该视图可用于 watchOS。然而,在实践中使用它只会提示用户在 iPhone 上打开链接。作为一个独立的应用程序,由于 Safari 在 watchOS 上不可用,您可能需要考虑其他选项来提醒用户更新。

struct ContentView: View {
var body: some View {
    VStack {
        Text("Hello, World!")
        Link("Apple.com", destination: URL(string: "https://www.apple.com")!)
    }
}
}
Run Code Online (Sandbox Code Playgroud)

苹果手表