1

我有一个 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 很陌生。

谢谢!

4

1 回答 1

2

哪个浏览器?显然,您的浏览器在禁用 API 时不会删除它,这意味着它无法检测到禁用。:(

于 2011-08-31T09:05:02.510 回答