HTML5 геолокация не работает в локальной системе
Привет,
Я пишу простой код для тестирования функции геолокации в HTML5; я практикую код из www.w3schools.com и он прекрасно работает на веб-сайте. Но когда я пишу тот же код в текстовой панели и сохраняю его как HTML, после запроса разрешения на совместное использование местоположения он показывает пустую страницу. Это что-то вроде того, что мне нужно разместить веб-страницу на каком-то сервере, и тогда только она будет работать?
код, который я использую, таков :-
<!DOCTYPE html> <html> <body> <p id="demo">Click the button to get your coordinates:</p> <button önclick="getLocation()">Try It</button> <script> //var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { alert("it works"); navigator.geolocation.getCurrentPosition(showPosition); } else { alert("Geolocation is not supported by this browser."); } } function showPosition(position) { alert("Latitude: " + position.coords.latitude + "<br />Longitude: " + position.coords.longitude); } </script> </body> </html>
Пожалуйста помочь............
Спасибо
Jashobanta