Угода
Угода про обробку персональних даних
Властивості об'єкта navigator
Вивести інформацію про браузер користувача
Вивести інформацію про версію браузера
Вивести інформацію про назву браузера
Вивести інформацію про кодовому назві браузера
Вивести інформацію про платформу під якою працює браузер
Дізнатися мову використовуваний браузером
Дізнатися, чи підтримує браузер cookie
Дізнатися, чи є підключення у користувача до мережі в даний момент
Методи об'єкта navigator
Визначення геолокації користувача
Об'єкт navigator зберігає властивість geolocation, за допомогою якого можна отримати географічне положення користувача. Для отримання положення використовується метод getCurrentPosition (). Цей метод приймає два параметри: функцію, яка спрацьовує при вдалому запуску, і функцію, яка спрацьовує при помилку запиту геоданих:
У функцію, яка виконується пі вдалому визначенні геоданих, передається позиція користувача у вигляді параметра position. Об'єкт, який потрібно має вкладений об'єкт coords. за допомогою властивість якого можна отримати безпосередні координати користувача:
latitude. географічна широта
longitude. географічна широта
speed. швидкість, з якою переміщається користувач (наприклад, якщо він йде або переміщається на транспорті)
При зверненні до методу geolocation.getCurrentPosition () відображається повідомлення, в якому користувач може підтвердити відправку географічних координат. Якщо користувач відмовиться, то буде спрацьовувати функція error ().
Даний матеріал був вам корисний?