Geolocation

Интерфейс Geolocation представляет возможность программно получит местоположение устройства. Он даёт веб-содержимому к позиции пользователя. Это также помогает сайтам и приложениям предоставлять результаты, основываясь полученных данных.

Объект с этим интерфейсом получается с помощью свойства NavigatorGeolocation.geolocation и реализуется объектом Navigator.

Примечание: По некоторым причинам, связанным с безопаностью, когда веб-страница пытается получить доступ к местоположению, пользователь будет уведомлен, а также будет запрошено разрешение. Имейте в виду, что у каждого браузера есть свои политики и методы для запроса этого разрешения.

Свойства

Интерфейс Geolocation ни реализует, ни наследует никаких свойств.

Методы

Интерфейс Geolocation не наследует никаких методов.

Geolocation.getCurrentPosition() Secure context
Определяет местоположение устройства и возвращает объект Position с данными.
Geolocation.watchPosition() Secure context
Возвращает long значение, предоставляет вновь созданную callback-функцию, вызываемую при изменении местоположения устройства.
Geolocation.clearWatch() Secure context
Удаляет обработчик, созданный с помощью watchPosition().

Спецификации

Спецификация Статус Комментарий
Geolocation API Рекомендация Основная спецификация.

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также