1

ジオロケーションサポートのModernizrチェックがあります。期待どおりに機能していないことに気付いたので、何が起こっているかを確認するためにいくつかのログを記録しました。ブラウザでジオロケーションが有効になっているかどうかは、trueを警告しているようです。オンラインで見つけた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 が無効になっているときに API を削除しないようです。つまり、無効化を検出することは不可能です。:(

于 2011-08-31T09:05:02.510 に答える