gpt4 book ai didi

swift - 如何快速从外部应用程序启动 yandex map 应用程序?

转载 作者:行者123 更新时间:2023-11-28 06:25:29 25 4
gpt4 key购买 nike

我有源和目的地的纬度和经度信息,我想将此信息发送到 yandex map ,yandex map 应该显示方向。我如何在 Swift 3 中执行此操作?

最佳答案

您应该使用 Yandex 的 URL 方案 (yandexmaps://build_route_on_map/?params)

swift 3 中的示例:

let url = URL(string: "yandexmaps://build_route_on_map/?lat_from=XXXXX&lon_from=XXXXX&lat_to=XXXXX&lon_to=XXXXX")!
if #available(iOS 10.0, *) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
} else {
UIApplication.shared.openURL(url)
}

记得检查应用是否可以打开。

if UIApplication.shared.canOpenURL(url) {
// Open the URL here
}

关于swift - 如何快速从外部应用程序启动 yandex map 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42022975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com