Я вижу местонахождение(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>
Как показать местонахождение(Geolocation) и карту(map)?
-
- Уже с Приветом
- Posts: 9055
- Joined: 03 Oct 2019 17:06
-
- Уже с Приветом
- Posts: 9055
- Joined: 03 Oct 2019 17:06
Re: Как показать местонахождение(Geolocation) и карту(map)?
Я могу видеть карту и настоящее местонахождение но небольшая ошибка(внизу):
[missing "en.javascripts.map.locate.popup" translation]
Как избавится оы этой записи?
[missing "en.javascripts.map.locate.popup" translation]
Как избавится оы этой записи?