Как открыть ссылки в Apple Maps или Google Maps?


Как можно сделать ссылки на веб-сайтах, чтобы привести, во-первых, к местоположению в новом приложении Google Maps для iOS, а если оно недоступно, вернуться к Apple Maps?

В настоящее время функциональность по умолчанию заключается в том, что ссылка на maps.apple.com будет открыта в Apple Maps на iOS и Google Maps на других устройствах.

Было бы неплохо изменить это на iOS, поскольку Google Maps, похоже, предпочитают большинство пользователей.

1 15

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 maps, так как вы будете знать, что он есть (если есть user-agent iOS 6).