J'ai réussi à obtenir la latitude et la longitude de l'utilisateur en utilisant la géolocalisation HTML.
//Check if browser supports W3C Geolocation API
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
}
//Get latitude and longitude;
function successFunction(position) {
var lat = position.coords.latitude;
var long = position.coords.longitude;
}
Je veux afficher le nom de la ville, il semble que le seul moyen de l'obtenir soit d'utiliser une API de géolocalisation inversée. J'ai lu la documentation de Google pour la géolocalisation inversée mais je ne sais pas comment obtenir la sortie sur mon site.
Je ne sais pas comment utiliser ceci: "http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=true"
pour afficher le nom de la ville sur la page.
Comment puis-je atteindre cet objectif?