Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.07.2020, 22:37
Аспирант
Отправить личное сообщение для Morris Посмотреть профиль Найти все сообщения от Morris
 
Регистрация: 09.04.2020
Сообщений: 32

Геолокация на андроиде
Геолокация, на виндовс десктоп работает, а на андроиде нет. Почему так?
<!DOCTYPE html>
<html>
<head>
    <title>Геолокация в HTML5</title>
    <meta charset="utf-8">
</head>
<body>
    <script>
        navigator.geolocation.getCurrentPosition(showPosition); 
        function showPosition(position) {            
            document.write("Широта = " + position.coords.latitude + "</br>");
            document.write("Долгота = " + position.coords.longitude + "</br>"); 
        }  
    </script>
</body>
</html>

Последний раз редактировалось Morris, 01.08.2020 в 07:47.
Ответить с цитированием
  #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
Ответить с цитированием
  #3 (permalink)  
Старый 01.08.2020, 12:28
Аспирант
Отправить личное сообщение для Morris Посмотреть профиль Найти все сообщения от Morris
 
Регистрация: 09.04.2020
Сообщений: 32

Неа, на моем андроиде не работает)
Суть идеи такова, хотелось, чтобы веб код работал только в определенном регионе, или населенном пункте, и не мог использоваться в другом.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
геолокация не определяется через nwjs AndreyMakeev Общие вопросы Javascript 0 22.10.2017 21:05
геолокация для бота julichitai Node.JS 0 24.07.2016 21:29
CANVAS на андроиде и в браузере nverv Общие вопросы Javascript 0 22.07.2014 15:17
Геолокация phonegap Bolik Мобильный JavaScript 1 25.02.2014 13:16
геолокация, код не... Александр х@к Элементы интерфейса 0 02.09.2011 22:52