【发布时间】:2012-06-14 17:22:00
【问题描述】:
Google chrome 浏览器 (19.0.1084.56 m) 中有一个奇怪的错误(或功能?)。 我正在尝试在我的页面上运行下一个 JavaScript 代码:
//...
function successCallback(position) {
console.log('success');
}
function errorCallback(error) {
console.log('error');
}
navigator.geolocation.getCurrentPosition(
successCallback,
errorCallback,
{timeout: 1000});
//...
浏览器问我:“站点名称想要跟踪您的实际位置 [允许] [拒绝] ...了解更多 [X]”。
当我单击允许/拒绝按钮时,回调函数工作正常。但是当我点击 [X] 按钮时,什么也没有发生:( 有什么方法可以检测点击[X]?
PS 貌似火狐也有这个功能Firefox 11 and GeoLocation denial callback
【问题讨论】:
标签: javascript google-chrome geolocation