2016-01-03 2 views
1

Я пытаюсь получить местоположение посетителей. Я использую google map api. На компьютере он работает нормально. Но в мобильном телефоне, если служба gps отключена, браузер не запрашивает разрешения или опускает результат. Когда служба gps включена, браузер запрашивает разрешение или результат отображения. Итак, есть ли способ доступа к службе gps, включен или отключен с помощью javascript.Как я могу получить доступ к службе gps для смартфона, включен или отключен с помощью javascript?

ответ

0

Если вы поддерживаете HTML5, вы можете найти полезную геолокацию HTML5.

This страница содержит следующий пример кода:

<script> 
var x = document.getElementById("demo"); 
function getLocation() { 
    if (navigator.geolocation) { 
     navigator.geolocation.getCurrentPosition(showPosition); 
    } else { 
     x.innerHTML = "Geolocation is not supported by this browser."; 
    } 
} 
function showPosition(position) { 
    x.innerHTML = "Latitude: " + position.coords.latitude + 
    "<br>Longitude: " + position.coords.longitude; 
} 
</script> 
Смежные вопросы