Geolocation
Интерфейс Geolocation
представляет возможность программно получит местоположение устройства. Он даёт доступ веб-содержимому к позиции пользователя. Это также помогает сайтам и приложениям предоставлять результаты, основываясь полученных данных.
Объект с этим интерфейсом получается с помощью свойства NavigatorGeolocation.geolocation
и реализуется объектом Navigator
.
Примечание: По некоторым причинам, связанным с безопасностью, когда веб-страница пытается получить доступ к местоположению, пользователь будет уведомлен, а также будет запрошено разрешение. Имейте в виду, что у каждого браузера есть свои политики и методы для запроса этого разрешения.
Свойства
Интерфейс Geolocation
ни реализует, ни наследует никаких свойств.
Методы
Интерфейс Geolocation
не наследует никаких методов.
Geolocation.getCurrentPosition()
Secure context-
Определяет местоположение устройства и возвращает объект
Position
с данными. Geolocation.watchPosition()
Secure context-
Возвращает
long
значение, предоставляет вновь созданную колбэк-функцию, вызываемую при изменении местоположения устройства. Geolocation.clearWatch()
Secure context-
Удаляет обработчик, созданный с помощью
watchPosition()
.
Спецификации
Specification |
---|
Geolocation # geolocation_interface |
Совместимость с браузерами
BCD tables only load in the browser