Maison  >  Article  >  interface Web  >  Comment ajouter des informations de localisation Google à votre site Web_html5 conseils du didacticiel

Comment ajouter des informations de localisation Google à votre site Web_html5 conseils du didacticiel

WBOY
WBOYoriginal
2016-05-16 15:51:531409parcourir

Nous pouvons facilement obtenir l'emplacement actuel à l'aide d'un objet de navigation HTML5. Veuillez suivre les étapes ci-dessous pour obtenir des détails sur la ville/le pays.

Inclure d'abord la bibliothèque jQuery

Code JavaScriptCopier le contenu dans le presse-papiers
  1. jQuery(
  2. fonction() {
  3. //appeler l'objet navigateur pour obtenir la latitude et le logtitute
  4. si(navigateur.géolocalisation) {
  5. //obtenir la latitude et la longitude actuelles
  6. navigator.geolocation.getCurrentPosition(
  7. fonction(position) {
  8. //obtenir des détails de localisation en fonction de la latitude et de la longitude auprès de Google
  9. var jsonUrl = "https://maps.googleapis.com/maps/api/geocode/json?latlng=" position.coords.latitude "," position.coords.longitude
  10. jQuery.getJSON(jsonUrl ,
  11. fonction( données ) {
  12. var résultats = data.results[0]
  13. console.info(résultats);
  14. //check firebug
  15. alert(results.address_components[5].long_name);
  16. //Ville
  17. alert(results.address_components[6].long_name);
  18. //État
  19. alert(results.address_components[7].long_name);
  20. //Pays
  21. },
  22. fonction(){
  23. alert(
  24. 'Échec de l'obtention des détails de localisation...' );
  25. });
  26. retour faux ;
  27. });
  28. }});
  29. L'article ci-dessus sur la façon d'ajouter des informations de positionnement Google au site Web est tout le contenu partagé par l'éditeur. J'espère qu'il pourra vous donner une référence et j'espère que vous soutiendrez Script Home.

    Adresse originale : http://www.cnblogs.com/mivi/archive/2016/04/16/5398183.html

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn