2016-08-09 59 views
8

我试图使用地图链接API在地图标记上设置标签。根据苹果的文档,如果我使用“q”参数和“地址”参数,它会将'q'参数作为标签。但我无法做到这一点。如果位置是在L1或地址参数docs明确定义使用iOS地图链接api在标记上设置标签

块引用 Q参数也可以被用作标记。

这是网址我试过

http://maps.apple.com/?address=San+Jose&q=Blah 

我希望它说“胡说”为标志的标签。

谢谢。

回答

1

我刚刚遇到此问题并向Apple提交了一个错误报告。根据他们的文档,参数qaddress的组合应将标记标签设置为值q

在此期间,您可以通过使用ll参数得到这个工作:

http://maps.apple.com/?q=Blah&ll=34.0836834,-118.3468481

更多关于ll参数:

用逗号分隔的一对浮点值的那代表经度和纬度(按此顺序)。

https://developer.apple.com/library/content/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1

+0

感谢@Zach,但我不希望通过经纬度搜索..我想通过一个地址,打开地图。 –