2011-07-06 24 views

回答

2

功能:

function loadMaps() { 
    google.load("maps", "2", {"callback" : mapsLoaded}); 
} 

似乎有回調對象,你可以在這裏指定任何你喜歡的功能。

谷歌表示:

您可以通過創建腳本 元素並設置其源到 相同 「https://www.google.com/jsapi動態加載谷歌API裝載機 ? INSERT-YOUR-KEY「 帶附加查詢回調的URL 參數。裝載程序準備就緒時,將執行回調操作 。

+0

男人,你能使它成功嗎? – Vicheanak

+0

我認爲你可以嘗試像這樣:'google.load(「visualization」,「1」,{「packages」:[「corechart」],「callback」:function(){alert(「Message」);} }); }' –

0

我懷疑你遇到的問題是在使用它的代碼之前使用google.load。如果我沒有記錯,該函數將一堆腳本標記插入到DOM中以檢索各種JavaScript依賴關係。如果您將使用這些依賴項的代碼放入與加載相同的腳本標記中,則依賴項將不會被處理。試試:

<script>google.load(...);</script> 
<script> 
    // put the rest of your code here 
</script> 

然後看看上面的工作。您也可以嘗試添加一些日誌記錄來查看調用的是什麼(如果有的話)以及何時調用了各種代碼(例如,您是否設置了window.onload太遲?)。

+0

我不知道,你能讓我的代碼工作嗎? – Vicheanak

相關問題