2012-08-27 79 views
0

此頁面上的JavaScript代碼不會顯示地圖。有什麼建議麼?它是否阻止執行的Caja消毒劑? Thankx! Cor谷歌應用腳​​本html服務和加載谷歌地圖javascript api V3

<!DOCTYPE html> 
    \\To load the APIs. I have found this code on https://developers.google.com/loader/; 
    <script type="text/javascript" src="https://www.google.com/jsapi"></script> 
    <script type="text/javascript"> 
    \\next load then specific API module with parameters and Callback 
    function loadMaps(){ 
     google.load("maps", "3",{"callback" : mapsLoaded()}, sensor=false, key="AIzaSyBfB1qRhJJiHGFUNtI87yfTrVLx-C8YYp4"); 
     } 
    </script> 
    <script type="text/javascript"> 
     var geocoder; 
     var map; 
     function mapsLoaded() { 
    //this is how far the code is executed; 
     alert("br"); 
     var latlng = new google.maps.LatLng(52.2989, 4.9219); 
    //this alert does not show up; 
     alert(latlng); 
     var mapOptions = { 
      zoom: 8, 
      center: latlng, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     } 
      map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); 
     } 

    </script> 

    <body onload="loadMaps()"> 
     <div id="map_canvas" style="width: 100%; height: 200px;"></div> 
    </body> 
    </html> 
+0

[使用完整的Google Maps V3 API及其在Google Apps腳本中的所有功能](http://stackoverflow.com/questions/11820188/use-the-full-google-maps-v3-api-和所有功能在谷歌應用程序腳本) –

回答

0

尚未支持HtmlService/Caja的Google API。我們正在努力使其通過衛生處理。

+0

這仍然是這種情況?在嘗試從HtmlService模板加載地圖JS API時獲取JS錯誤,如「無法添加屬性地圖,對象不可擴展」。 – Emeka

+0

+ Corey G:你的回答差不多兩年了,我不得不再問一次。任何有關Google Apps Script支持Google Maps JavaScript API v3的新聞? –

+0

可悲的是我不能說。一年前我離開了Apps Script團隊。 –