2016-08-09 14 views
8

Ich versuche, eine Bezeichnung auf einem Map-Marker mit dem Map Links API. Nach den Anweisungen von Apple, wenn ich den Parameter 'q' mit dem Parameter 'Adresse' verwende, wird der Parameter 'q' als Label verwendet. Aber ich kann nicht arbeiten.Legen Sie ein Etikett auf einem Marker mit iOS-Map-Links api

Blockquote Die Q-Parameter können auch als Markierung verwendet werden, wenn die Stelle explizit in dem ll oder Adressparameter docs definiert ist.

Dies ist die url ich

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

versucht haben, will ich es ‚Blah‘, wie die Markierung des Etiketts sagen.

Danke.

Antwort

1

Ich bin gerade auf dieses Problem gestoßen und habe einen Fehlerbericht an Apple gesendet. Laut ihren Dokumenten sollte die Kombination der Parameter und address das Marker-Label auf den Wert q setzen.

In der Zwischenzeit können Sie diese Arbeit erhalten, indem die ll Parameter verwendet:

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

mehr auf dem ll Parameter:

Eine durch Kommata getrennte Paar von Gleitkommazahlen, dass repräsentieren Breiten- und Längengrad (in dieser Reihenfolge).

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

+0

Dank @Zach aber ich mag nicht von der geographischen Breite und Länge suchen .. Ich will von einer Adresse, die Karten öffnen. –

Verwandte Themen