2010-09-30 5 views
5

J'ai un site Web conçu pour le navigateur Android en utilisant jquery/jqtouch. En tant que partie de cela, j'ai une page de carte qui charge. Dans le processus d'affichage de mes données, j'ai trouvé que certaines adresses de mes clients, lorsque l'utilisateur cliquait sur la carte de l'application Google, avec les données qui lui étaient envoyées. Il semble également charger et exécuter une tonne plus vite (en plus d'avoir tous les avantages de la navigation, etc.).Déclencher Google Maps à partir du navigateur Android

J'ai donc cherché et cherché, mais je suis incapable d'émuler la fonction intégrée de l'adresse. J'ai essayé des liens avec geo: et maps :, etc, mais aucun n'ouvrira l'application installée. Pourtant, ayant juste un <li></li> article avec une adresse, le navigateur va détecter une adresse "correcte" et ouvrir l'application. Je ne me soucie pas si je dois le lancer avec javascript, ou un href, il doit juste être intégré dans le code HTML.

Répondre

7

Je vois (à http://m.google.com/maps?dc=gbackstop) il y a un lien: si vous avez l'application Google Map - « Lancer maintenant » et des liens vers des éléments suivants:

geo:28.61170,77.2747?z=15 

J'ai vérifié ci-dessus dans la barre d'adresse (va à Jeux Delhi CWG) et cela fonctionne sur mon navigateur web HTC Desire.

De l'androïde intent documentation, un niveau de zoom de 1 montre toute la terre, le plus abd étant 23:

geo:latitude,longitude 
geo:latitude,longitude?z=zoom 
geo:0,0?q=my+street+address 
geo:0,0?q=business+near+city 
+0

Merci. J'ai essayé le geo: 0,0? Q = ... mais ça n'a pas marché. Je verrai si l'utilisation des coordonnées réelles fonctionne ... Merci. – Mike

+0

Mise à jour 2. Je marque la vôtre comme réponse. Il semble que jqtouch doive jouer avec l'appel, parce que quand je l'ai mis sur une page statique sur le droid, il a sauté mon adresse, et le code de géo dans le programme de carte. – Mike

+0

Mise à jour 3: J'ai commencé à travailler. Merci! a dû ajouter une référence dans jqtouch.js pour reconnaître que geo: était un lien externe. – Mike

Questions connexes