我正在使用谷歌Chrome的地理定位扩展。看起来,即使我拒绝了许可,它仍然给出了位置。我甚至尝试通过使用工具来更改位置首选项,并将它们设置为不允许检测位置;但即便如此,它仍然有效。
这是如何回答的?
发布于 2011-07-06 20:00:48
下面的代码应该为您提供alert('Position');
所在的位置,在您的情况下,当您拒绝权限时,应该弹出带有alert('This should pop up');
的警报。
navigator.geolocation.getCurrentPosition (
function (e) {
alert('Position');
}, function (e) {
alert('This should pop up');
}
);
https://stackoverflow.com/questions/6595038
复制相似问题