gpt4 book ai didi

iphone - 通过 URL 方案访问 TomTom 导航解决方案

转载 作者:行者123 更新时间:2023-12-03 18:38:19 25 4
gpt4 key购买 nike

我目前正在开发一个 iPhone 应用程序,该应用程序允许用户导航到 POI。这些 POI 是通过纬度/经度定义的,用户应该能够一键启动导航解决方案以导航到该 POI。

这与 Navigon 配合使用 URL 方案 navigon://myapp|name||||||lat|lon

现在我知道 TomTom iPhone 应用程序有一个名为 tomtomplus:// 的 URL 方案,我只能启动 tomtom,无法执行其他操作。

我尝试了 tomtomhome://geo:action=navigateto&lat=mylat&long=mylon&name=myname - 但没有成功。仅 Tomtom 应用程序正在启动。

即使当我尝试查看http://addto.tomtom.com时API,tomtom 只启动,没有添加 POI 或导航到的机会。

代码片段:

NSString* launchurl = [NSString stringWithFormat:@"tomtomhome://geo:action=navigateto&lat=%.8f&long=%.8f&name=%@", myEntry.getLon, myEntry.getLat, myEntry.name];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[launchurl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];

有什么建议吗?

最佳答案

我使用 Tomtom 从 iPhone 上的路线规划选项向我发送了一封电子邮件。该电子邮件中有一个我使用的 tomtomhome:geo 链接。为了进行测试,我在 Mac 上的 Safari 中单击了该链接,显然没有任何反应。然后我将该链接保存为书签,该书签立即使用 MobileMe 同步到我的 iPhone。我单击 iPhone Safari 浏览器上的书签,viola Tomtom 打开,并显示以链接中的位置为中心的 map 。它会弹出一个带有链接名称的气球,右箭头允许我选择第一个选项“导航到那里”

生成的链接是:

  • tomtomhome:geo:action=show&lat=26.123456&long=28.123456&name=linkname

关于iphone - 通过 URL 方案访问 TomTom 导航解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5771034/

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