navigator.geolocation

navigator.geolocation - об'єкт Geolocation, який дозволяє отримати доступ до місця розташування пристрою користувача.

Синтаксис:

window.navigator.geolocation

Параметри:

window - не обов'язково вказувати. Об'єкт window.

navigator - об'єкт navigator.

Опис:

geolocation об'єкт об'єкта navigator який дозволяє отримати доступ до місця розташування пристрою тобто місце розташування користувача по GPS, IP або WiFi.

Система GPS є найбільш точною і дозволяє визначити місце розташування до кількох метрів.

Немає ніякої гарантії, що Geolocation API повертає фактичне місце розташування пристрою.

Щоб отримати дані геолокації (місцезнаходження) користувач повинен дати на це дозвіл. Без дозволу користувача navigator.geolocation не отримує дані геолокації. Така політика безпеки браузерів.

geolocation не підтримують старі браузери.

Перевірка чи підтримує браузер геолокацію:

if(navigator.geolocation) alert('Геолокація підтримується у Вашому браузері.'); else alert('Геолокація НЕ підтримується у Вашому браузері.');