Геолокация на андроиде
Геолокация, на виндовс десктоп работает, а на андроиде нет. Почему так?
<!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> |
Геолокация разрешена только с использованием протокола 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 |
Неа, на моем андроиде не работает)
Суть идеи такова, хотелось, чтобы веб код работал только в определенном регионе, или населенном пункте, и не мог использоваться в другом. |
Часовой пояс GMT +3, время: 18:28. |