Modernizr.geolocation всегда верно

У меня есть проверка 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.

Спасибо!

1 ответ

Решение

Какой браузер? Очевидно, ваш браузер не удаляет API, когда он отключен, что означает, что невозможно обнаружить отключение.:(

Другие вопросы по тегам