geolocation
Обновлено: 15.03.2023
Визначення та використання
Властивість geolocationповертає об’єкт Geolocation , який можна використовувати для визначення місцезнаходження користувача.
Властивість geolocationдоступна лише для читання.
Властивість geolocationдоступна лише в безпечних контекстах (HTTPS).
Властивість geolocationдоступна лише за умови схвалення користувача.
Примітка
Геолокація набагато точніша для пристроїв із GPS, наприклад смартфонів.
приклад
Отримайте широту та довготу місця розташування користувача:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
Синтаксис
navigator.geolocation
Повернене значення
| Тип | опис |
| Об'єкт | Посилання на обєкт геолокації. |