当用户拒绝地理定位服务时,我是否会收到拒绝事件?

时间:2011-04-01 11:16:50

标签: geolocation

我的意思是,如果我在网页上有一个按钮,当用户点击按钮时,

然后可以获取用户的地理位置信息。

但之前,浏览器会询问用户是否接受使用地理定位服务。

如果用户拒绝地理定位服务,我可以获得拒绝事件吗?

1 个答案:

答案 0 :(得分:4)

示例:

navigator.geolocation.getCurrentPosition(successCallback, errorCallback);

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

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

检查Geolocation API Specificatio n以获取进一步的参考。