2013-03-01 2 views
2

Следующий код работает на моем браузере рабочего стола, но не на моем браузере по умолчанию для телефона Android. Я получаю окно предупреждения для «геолокации поддержки браузера», но не окно предупреждения для местоположения.Получение местоположения в браузере Android

Благодаря

<!DOCTYPE html> 
<html> 
<head> 
    <script type="text/javascript"> 
     if (navigator.geolocation) { 
      alert('Browser support geolocation') 
      navigator.geolocation.getCurrentPosition(showPosition); 
     } 
     else { alert('Browser does not support geolocation'); } 

     function showPosition(position) { 

      alert(position.coords.latitude + ":" + position.coords.longitude); 
      document.title = position.coords.latitude + ":" + position.coords.longitude; 
     } 
    </script> 

</head> 
<body> 
<div id="coor">Loading...</div> 
</body> 
</html> 

Update: Приведенный выше код работает только, если я включил GPS на моем телефоне.

ответ

0

Этот код работает для меня в браузере по умолчанию (два предупреждения). Вы должны проверить, что сервер, на котором размещена страница, авторизован на вашем телефоне и что доступ к местоположению также разрешен: посмотрите настройки вашего браузера по умолчанию.

+0

Я включил распределение местоположения в настройках моего браузера, но все еще не работает. – user794726

Смежные вопросы