, чтобы сохранить свой прогресс
Получите данные геолокации, чтобы найти GPS-координаты пользователя
Еще одна интересная вещь, которую вы можете сделать, - это доступ к текущему местоположению вашего пользователя. Каждый браузер имеет встроенный навигатор, который может предоставить вам эту информацию. Навигатор получит текущую долготу и широту пользователя. Вы увидите приглашение разрешить или заблокировать этот сайт, зная ваше текущее местоположение. Задача может быть завершена в любом случае, если код верен. Выбрав allow, вы увидите, что текст на выходном телефоне изменится на широту и долготу. Вот код, который делает это:
if (navigator.geolocation) {Во-первых, он проверяет
navigator.geolocation.getCurrentPosition (функция (позиция) {
document.getElementById ('data'). innerHTML = "широта:" + position.coords.latitude + "<br> долгота:" + position.coords.longitude;
});
}
navigator.geolocation
объекта navigator.geolocation
. Если это так, getCurrentPosition
метод getCurrentPosition
для этого объекта, который инициирует асинхронный запрос для позиции пользователя. Если запрос выполнен успешно, выполняется функция обратного вызова в методе. Эта функция осуществляет доступ к значениям объекта position
для широты и долготы с использованием точечной нотации и обновляет HTML.Add the example code inside the script
tags to check a user's current location and insert it into the HTML.
/**
* Your test output will go here.
*/