2010-09-29 6 views

Répondre

1

Je ne sais pas sur Android, mais this page décrit comment construire une URL qui va ouvrir l'application Maps de l'iPhone.

+0

http://maps.google.com/maps?q=Atlanta ... lancera l'application des cartes? – AKG

+1

Oui, au moins sur l'iPhone. –

0

Si vous essayez d'afficher une carte à partir d'une application Web (affichée dans le navigateur mobile), il vous suffit de créer un lien vers Google Maps comme vous le feriez normalement. Certains systèmes d'exploitation mobiles ouvriront leur application de cartes natives, et les autres recevront le site Web Google Maps optimisé pour les mobiles.

Edit:

Comme Robot K dit, les http://maps.google.com URIs seront interceptés sur iOS et ouvrez l'application native carte. Si vous voulez forcer le même comportement sur Android, vous devrez effectuer une détection d'agent utilisateur et utiliser le schéma de l'utilisateur. here.

La détection de l'agent utilisateur consiste à déterminer si le lien que vous tentez de charger est le schéma http pour iOS ou le schéma de géo pour Android.

+0

Je ne veux pas utiliser de navigateur web pour afficher ma carte, je souhaite que l'application cartographique dans l'iPhone soit lancée sur le bouton cliquer dans mon application web – AKG

+0

sur iPhone, elle ouvrira l'application cartes au lieu du navigateur. Lisez ma modification pour plus d'informations sur Android. – codelark

+0

Est-il possible d'utiliser l'annotation lors du lancement de la carte à partir d'une application Web? – AKG

Questions connexes