Похоже, что Firefox немного опережает кривую с интерфейсом позиции.В настоящее время стандарт не поддерживает свойство адреса.
Спецификации API геолокации:
Интерфейс Position - это контейнер для информации о геолокации, возвращаемой этим API.Эта версия спецификации допускает один атрибут типа Coordinates и отметку времени.В будущих версиях API могут быть разрешены дополнительные атрибуты, которые предоставляют другую информацию об этой позиции (например, адреса улиц).
Объект позиции, возвращаемый методом getCurrentPosition()
, содержит свойство координат с широтойи долгота.
navigator.geolocation.getCurrentPosition(function(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
// do something with lat and lng
});
Если вам нужен уличный адрес, вам необходимо использовать службу геокодирования (например, Google Maps Geocoder , то есть то, что Firefox использует для поиска адреса) для поиска адреса.