Мне удалось получить пользовательскую широту и долготу с использованием html5 геолокации.
//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;
}
Я хочу отобразить название города, кажется, единственный способ получить его - использовать обратную геолокацию api. Я прочитал документацию google для обратной геолокации, но я не знаю, как получить вывод на моем сайте.
Я не знаю, как это использовать: "http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=true"
, чтобы отобразить название города на странице.
Что такое стандартный способ сделать это?