Geo: Protocole sur iPhone Safari
La geo: schéma d'URI ne semble pas fonctionner pour moi sur le navigateur safari de l'iphone. Quelqu'un a eu un peu de chance, sa mise en œuvre? Voici un exemple de code:
<a href="geo:39.555551,-82.814171;">Test</a>
Ci-dessus fonctionne sur les téléphones android... existe-il des alternatives? Merci pour l'aide!
OriginalL'auteur Dave C | 2012-07-31
Vous devez vous connecter pour publier un commentaire.
La
geo:
régime, étant relativement nouveau, ce qui n'est pas pris en charge par toute builtin apps sur iOS. (C'est une bonne idée pour un demande de fonctionnalité, cependant).Une alternative (pris en charge tout le chemin du retour pour iPhone OS 1.0) est pour utiliser une URL Google Maps. Par exemple: http://maps.google.com/maps?ll=37.331044,-122.029202 -- ce sera automatiquement redirigé vers l'application Cartes. (Je ne sais pas si ou comment cela pourrait changer avec le prochain non-soutenue par Google Maps dans iOS 6, cependant).
Il est également possible de s'inscrire à une application tierce pour gérer les schémas d'URL n'est pas utilisé par le système de apps, vous pouvez créer votre propre
geo
gestionnaire si c'est utile pour vous.J'ai essayé d'ajouter 'geo' en Info.plist parmi URL personnalisée régimes pris en charge par mon application iOS. Encore, en tapant l'adresse dans Safari ne veut pas ouvrir mon application, bien que d'autres schémas d'URL ne fonctionne. Me demande comment Google Earth app le faire fonctionner.
pour les personnes qui sont à la recherche d'un apple maps exemple: http://maps.apple.com/maps?q=-8.012960,110.308998
OriginalL'auteur rickster
Sur mon iPhone (ios6), google earth app ouvre le geo: lien. Pour les natifs de google maps de support de l'application, j'utilise le comgooglemaps: régime, et apple maps s'ouvre si vous cliquez sur un niveau "normal" http://maps.apple.com/ lien.
OriginalL'auteur ivy
Vous pouvez également gérer cela en pure Javascript. Son plus facile à l'aide de Dojo, jQuery ou une autre librairie JS qui offre des délégués de soutien aux événements.
https://github.com/prowestgis/dojo-geo-uri-polyfill
OriginalL'auteur Lucas