когда пользователь отклоняет службу геолокации, я получаю событие отклонения? - PullRequest
5 голосов
/ 01 апреля 2011

Я имею в виду, если у меня есть кнопка на веб-странице, когда пользователь нажимает кнопку,

, то может получить информацию о геолокации пользователя.

, но прежде браузер спроситпользователь принимает ли использование службы геолокации.

если пользователь отклоняет службу геолокации, могу ли я получить событие отклонения?

1 Ответ

4 голосов
/ 01 апреля 2011

Да.

Пример:

navigator.geolocation.getCurrentPosition(successCallback, errorCallback);

function successCallback(){
    alert('Thanks for allowing geolocation!');
}

function errorCallback(){
    alert('You denied us access to geolocation...');
}

Проверьте Спецификация API геолокации n для дальнейшего использования.

...