我有一个现代的地理位置支持检查。我注意到它没有像预期的那样工作,所以我放了一些日志来看看发生了什么。无论浏览器中是否启用了地理位置,似乎都会发出警报。我知道我在浏览器中禁用了地理定位是正确的,因为我在网上找到的Modernizr.geolocation演示中它的工作方式与预期的一样。
//Check for geolocation support; hide "use my location" button if unsupported
if (Modernizr.geolocation) {
console.log('true');
//App.locateInit();
} else {
console.log('false');
//$('#geo-container').css('display','none');
}我将使用geolocation块调用自定义的现代脚本。你知道是什么导致了这一切吗?请让我知道要寻找什么或你可能需要什么其他信息,我对现代很陌生。
谢谢!
发布于 2011-08-31 17:05:03
哪个浏览器?显然,当API禁用时,您的浏览器不会删除它,这意味着不可能检测到禁用。:(
https://stackoverflow.com/questions/7246621
复制相似问题