2016-08-09 31 views
8

Próbuję ustawić etykietę na znaczniku mapy za pomocą api linków do map. Zgodnie z dokumentami firmy Apple, jeśli użyję parametru "q" z parametrem "address", będzie on przyjmował "q" jako etykietę. Ale nie mogę sprawić, żeby działało.Ustaw etykietę na znaczniku z łączami do map na iOS api

Blockquote parametr P może być stosowany jako etykieta, jeżeli położenie jest jednoznacznie zdefiniowany w cewce lub adres parametrów docs.

To url Próbowałem

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

chcę powiedzieć 'Blah' jako etykiety znacznika.

Dzięki.

Odpowiedz

1

Po prostu wpadłem na ten problem i przesłałem raport o błędzie do Apple. Według ich dokumentów, kombinacja parametrów powinna ustawić etykietę znacznika na wartość q.

W międzyczasie, można uzyskać tej pracy za pomocą parametru ll:

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

Więcej o parametrze ll:

Para oddzielonych przecinkami zmiennoprzecinkowych że reprezentują szerokość i długość geograficzną (w tej kolejności).

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

+0

Dzięki @Zach ale nie chcę aby szukać według szerokości i długości geograficznej .. Chcę otworzyć mapy przez adres. –

Powiązane problemy