web-dev-qa-db-fra.com

Comment ouvrir des liens dans Apple Maps ou Google Maps?

Comment créer des liens sur des sites Web pour mener, premièrement, à un emplacement dans la nouvelle application Google Maps pour iOS et, s'il n'est pas disponible, revenir à Apple Maps?

Actuellement, la fonctionnalité par défaut est qu'un lien vers maps.Apple.com sera ouvert dans Apple Maps sur iOS et Google Maps sur d'autres appareils.

Il serait bon d'inverser cela sur iOS car Google Maps semble être préféré par la plupart des utilisateurs.

19
Baumr

Je ne pense pas qu'une seule URL puisse le faire.

Google Maps pour iOS utilise le comgooglemaps:// schéma:

https://developers.google.com/maps/documentation/ios/urlscheme

Et l'application Apple Maps utilise http://maps.Apple.com:

https://developer.Apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//Apple_ref/doc/uid/TP40007899-CH5-SW1

Je pense que le mieux que vous puissiez faire est de donner le choix à l'utilisateur, ou de simplement exécuter avec Apple maps puisque vous saurez que c'est là (si l'agent utilisateur est iOS 6) ).

26
Jason Whitehorn