I want add map marker (like google map) in the map app when I use a url link to open the map on the iPhone from my app.
like this : <a href="http://maps.apple.com?ll=latitude,longtitude">
I can open the apple map and the map center is on the location I want, but how to add a marker at the same time? I am not sure how query string I can add on the url
I have already read the doc below
Thanks in advance!
If you wanna use internal map app (Apple Map), you should change your protocol for maps.
Like:
maps://maps.apple.com/?q={latitude},{longitude}
Now http://maps.apple.com query will redirect to google map :O
I use this url format:
http://maps.apple.com/?ll={lat},{long}&z={zoom}&q={label+name}
The url opens the internal maps app in the position indicated with a marker that shows a label with the text indicated in querystring
来源:https://stackoverflow.com/questions/19740194/how-to-add-apple-map-marker-via-query-string-in-the-url