0
我正在使用Google Chrome地理定位的扩展程序。这似乎即使我否认许可,它仍然给出了位置。我甚至尝试通过转到工具并将其设置为来更改位置首选项。不允许检测位置;但即使如此,它仍然有效。HTML5地理位置权限问题
这怎么回答?
我正在使用Google Chrome地理定位的扩展程序。这似乎即使我否认许可,它仍然给出了位置。我甚至尝试通过转到工具并将其设置为来更改位置首选项。不允许检测位置;但即使如此,它仍然有效。HTML5地理位置权限问题
这怎么回答?
下面的代码块应该给你一个位置上e其中的alert('Position');
是和你的情况,当你拒绝权限应弹出警报与alert('This should pop up');
navigator.geolocation.getCurrentPosition (
function (e) {
alert('Position');
}, function (e) {
alert('This should pop up');
}
);
这个问题需要澄清。什么是你说的“扩展”? (请提供链接)另外,作为程序员(即地理定位不起作用)或用户(地理位置*不工作,尽管您拒绝它)有问题?如果是后者,请在http://superuser.com上提问。另外,请记住,地理位置不需要浏览器的合作;纯粹的IP地理定位可以精确到20公里左右。 – phihag
地理位置规范严格规定必须由浏览器寻求获得用户位置的权限。 –
@I Devlin:我已经使用通知API来获取地理位置权限。当我否认许可时;它仍然显示我的坐标。我甚至拒绝了Chrome首选项/工具的位置许可。但它仍然可行!..如何? – user782400