0

その時点でインターネット接続がなかった場合、プログラムはリモート スクリプトを実行してgoogleオブジェクトを作成できません。後で、次のようにGoogleマップスクリプトをリロードしようとしています:

if($.isEmptyObject(google)) {
    $.getScript('https://www.google.com/jsapi?sensor=true', function () {
        google.load("maps", "3");                       
    });             
}

このようなメッセージが表示されます:Google Maps API server rejected your request. within the sensor parameters must be set to true or false.なぜですか?

4

2 に答える 2

0
if($.isEmptyObject(google)) {
   $.getScript('https://www.google.com/jsapi', function () {
    google.load("maps", "3", {'other_params' : 'sensor=true' });                       
   });             
}

正しい使い方。

于 2012-09-18T13:18:52.350 に答える
0

この例では、この値を明示的に true または false に設定する必要があることを強調するために、センサー パラメーターを変数 true_or_false のままにしています。

ここを参照してください: https://developers.google.com/maps/documentation/geocoding/

参照によると、センサーパラメーターは必須です。

于 2012-09-18T08:06:58.250 に答える