Как открыть ссылки на Apple Maps или Google Maps?
Как можно сделать ссылки на веб-сайтах, чтобы привести, во-первых, место в новом приложении Google Maps для iOS, а если оно недоступно, вернитесь к Картам Apple?
В настоящее время функция по умолчанию заключается в том, что ссылка на maps.apple.com
будет открыта в Apple Maps на iOS и Google Maps на других устройствах.
Было бы неплохо обратить вспять это на iOS, поскольку большинство пользователей предпочитают Google Maps.
Ответы
Ответ 1
Я не думаю, что один URL-адрес сможет это сделать.
Google Maps для iOS использует схему comgooglemaps://
:
https://developers.google.com/maps/documentation/ios/urlscheme
И приложение Apple Maps использует http://maps.apple.com
:
https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1
Я думаю, что лучшее, что вы сможете сделать, это дать пользователю выбор или просто запустить с картами Apple, так как вы его знаете (если пользовательский агент - iOS 6).
Ответ 2
Используйте схему URL-адресов карт Apple. Он открывает Карты Google, если он не обнаруживает приложение Apple Maps.