Впрочем, для проформы все же поясню. Geolocation API — это инструмент, призванный определять географические координаты физического устройства, на котором запущен браузер.
Предлагаю на этом вводную часть оставить и немедленно попробовать новую технологию в деле. Вот минимальный требуемый код:
<script>
If (navigator..eolocation) {
Navigator. geolocation. getCurrentPosition(function(position){
Alert("Широта — "+position. coords. longitude+" Долгота — "+position. coords. latitude):
});
} else {
Alert("Браузер не поддерживает Geolocation API!");
}
</script>
Если с поддержкой геолокации в вашем браузере все в порядке, то сначала вас вежливо спросят о доступности ваших географических данных (рис. 96), и в случае вашего согласия на их разглашение будут показаны ваши точные географические координаты (рис. 97).
Рис. 96. Запрос разрешения определить наше местоположение
Рис. 97. Определяем собственные координаты
Эти две цифры — конечно, прекрасно. Какой-нибудь штурман или лоцман вполне бы ими удовлетворился, но что делать обычному человеку? Ответ очевиден — использовать google Maps API!
Добавить комментарий