Проблема разрешения геолокации в HTML5 - PullRequest
0 голосов
/ 06 июля 2011

Я использую расширение геолокации Google Chrome.Кажется, что даже если я отказываю в разрешении, это все равно дает местоположение.Я даже пытался изменить настройки местоположения, перейдя в инструменты и установив их на Не разрешать определять местоположение ;но даже тогда это все еще работает.

Как на это можно ответить?

1 Ответ

1 голос
/ 07 июля 2011

Следующий фрагмент кода должен дать вам позицию на е, где находится alert('Position');, и в вашем случае, когда вы отказываете в разрешении, должно появиться предупреждение с alert('This should pop up');

navigator.geolocation.getCurrentPosition (
    function (e) {
        alert('Position');
    }, function (e) {
        alert('This should pop up');
    }
);
...