Показать сообщение отдельно
  #2 (permalink)  
Старый 01.08.2020, 10:47
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,692

Геолокация разрешена только с использованием протокола HTTPS

https://developers.google.com/web/up...-contexts-only

Вот такой код

<!DOCTYPE html>
<html>
<head>
    <title>Геолокация в HTML5</title>
    <meta charset="utf-8">
</head>
<body>
    <script>
        function showPosition(position) {           
            document.write("Широта = " + position.coords.latitude + "</br>");
            document.write("Долгота = " + position.coords.longitude + "</br>");
        } 
       function showError(oe) {           
            alert (oe.code+' '+oe.message);
        } 
        navigator.geolocation.getCurrentPosition(showPosition, showError, {timeout:2000} );

    </script>
</body>
</html>


выдает ошибку :
only secure origins are allowed
Ответить с цитированием