我的意思是,如果我在网页上有一个按钮,当用户点击按钮时,
然后可以获取用户的地理位置信息。
但之前,浏览器会询问用户是否接受使用地理定位服务。
如果用户拒绝地理定位服务,我可以获得拒绝事件吗?
答案 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以获取进一步的参考。