gpt4 book ai didi

iphone - 打开谷歌地图查看巴士路线

转载 作者:行者123 更新时间:2023-12-03 18:31:51 26 4
gpt4 key购买 nike

我意识到您可以通过执行以下操作来打开准备好指示的谷歌地图应用程序:

NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlString]];

但是我可以添加一个参数来自动切换到公交车方向吗?苹果的开发者文档似乎没有提及任何相关内容:

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html

最佳答案

来自MapKiWiki :

dirflg 路线类型:

  • dirflg=h - 打开“避开高速公路”寻路模式。
  • dirflg=t - 打开“避免收费”寻路模式。
  • dirflg=r - 开启“公共(public)交通” - 仅在某些区域有效。
  • dirflg=w - 切换为步行方向 - 仍处于测试阶段。
  • dirflg=d - 切换到驾驶模式方向。

所以你的网址:

NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK";

变成:

NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK&dirflg=r";

注意支持公共(public)交通路线类型的数据并不总是可用。我尝试了您在示例中使用的区域(伦敦、伯明翰),发现它不受支持。

关于iphone - 打开谷歌地图查看巴士路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1056984/

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