使用iOS map links api在标记上设置标签

Set a label on a marker with iOS map links api

本文关键字:设置 标签 iOS map links api 使用      更新时间:2023-09-26

我正在尝试使用地图链接api在地图标记上设置标签。根据苹果的文档,如果我使用'q'参数和'address'参数,它会把'q'参数作为一个标签。但是我不能让它工作。

引用如果在所有或地址参数文档中明确定义了位置,则q参数也可以用作标签。

这是我尝试过的url

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

我想用'Blah'作为标记的标签。

谢谢。

我刚刚遇到了这个问题,并向苹果公司提交了一个错误报告。根据他们的文档,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