2012-09-18 97 views
0

如果當時沒有互聯網連接 - 程序無法執行遠程腳本並創建對象。後來我試圖重新加載谷歌地圖這樣的腳本:谷歌地圖。動態加載

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.爲什麼呢?

回答

0

我們已經離開了傳感器參數在該示例中設爲可變的true_or_false強調的是,你必須設定將此值true或false明確無論是。

在這裏看到:https://developers.google.com/maps/documentation/geocoding/

傳感器參數是obligastory根據參考。

+0

根據示例已設置... – Alex

+0

正確。在示例中它已被設置。 –

+0

我認爲我不得不提及,我正在開發手機應用程序,並帶有phonegap和jquery mobile。測試環境 - 紋波仿真器。但是我在真實的Android設備中收到了相同的警告。 –

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

正確的用法。

+0

但現在我得到空白白頁後執行該代碼段。 –