Как показать местонахождение(Geolocation) и карту(map)?

Курсы, колледжи, университеты.
solution
Уже с Приветом
Posts: 11095
Joined: 03 Oct 2019 17:06

Как показать местонахождение(Geolocation) и карту(map)?

Post by solution »

Я вижу местонахождение(Geolocation) если апликация на десктопе - и ошибки если на сервере:
"Yes, geolocation is supported. User denied"
код внизу.
спасибо.
ПС
Geolocation показывает: надо было добавить https(secure). Но Google Map вероятно надо заменить на другую т.к у них уже нет бесплатного сервиса как раньше..

!DOCTYPE html>
<head>
<meta charset="UTF-8">
<title>Geolocation</title>

<script>
function getloc() {

navigator.geolocation.getCurrentPosition(get_coords,if_error);

function get_coords(position)
{
latitude=position.coords.latitude;
longitude=position.coords.longitude;

alert('Latitude is '+latitude+' and longitude is '+longitude);
}

function if_error(err)
{
if(err.code==1){alert('User Denied');}
if(err.code==2){alert('Position unavailable');}
if(err.code==3){alert('Timeout');}
}
}
</script>
</head>
<body>
<h1>Geolocation in Action</h1>
<form action="#" method="get">
<input type="submit" value="Get Location" onClick="getloc();">
</form>
</body>
</html>
solution
Уже с Приветом
Posts: 11095
Joined: 03 Oct 2019 17:06

Re: Как показать местонахождение(Geolocation) и карту(map)?

Post by solution »

Я могу видеть карту и настоящее местонахождение но небольшая ошибка(внизу):


[missing "en.javascripts.map.locate.popup" translation]

Как избавится оы этой записи?

Return to “Образование”