我有一个Modernizr检查地理定位支持。我注意到它没有按预期工作,所以我放了一些日志来看看发生了什么。看来是否在浏览器中启用了地理定位是否正确。我知道我正在我的浏览器中正确禁用地理位置,因为它可以正常使用我在网上找到的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');
}
我正在使用地理位置片段调用自定义Modernizr脚本。关于可能导致这种情况的任何想法?请告诉我要查找的内容或您可能需要的其他信息,我是Modernizr的新手。
谢谢!
答案 0 :(得分:2)
哪个浏览器?显然,您的浏览器在禁用时不会删除API,这意味着无法检测到禁用。 :(