2013-04-17 60 views
3

我有一個doGet()GAS,我在那裏調用一個帶有HtmlService的HTML文件。
在HTML文件中我有基本的谷歌地圖API調用在HtmlService中加載Google Maps API GAS

<script src="http://maps.googleapis.com/maps/api/js?v=3.11?key=kkkkkkeeeeeyyyy&sensor=true" type="text/javascript"> 
</script> 

<body>我展示與
onload="initialize()"功能標記物的簡單動態地圖。我啓用了我的
項目上的API,並且我還編輯了允許的裁判。

當我打開頁面,這裏顯示錶明
性質無法結束「__」的錯誤:規則「setBadSuffix」

當檢查出卡哈文檔,我的理解是
谷歌地圖API可以被稱爲從r5160開始,這是正確的嗎?

但是錯誤與HtmlService documentation
一致,指的是這個雙下劃線不被允許。

那麼,是否真的無法加載谷歌地圖API的
HtmlService,如果沒有這將是伍爾特在Caja issuesApps
Script issues
或更好的要求嗎?

+1

我的印象是,這是不可能的,但我可能是錯的。我認爲,如果Google將其自己的JS API以jQuery的形式列入GAS,那就太好了。 – Fred

+0

我不確定它是否可行,但是當我閱讀文檔並發現可以使用jQuery時,我期待Google Apis的正常工作。 – Jacobvdb

+0

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

回答

0

您可以使用地圖服務的GAS API。

您不必包含外部腳本,也可以避免一些配額限制(當您確實找出瞭解決辦法即HTTP呼叫時)。

檢查出來:https://developers.google.com/apps-script/reference/maps/

雅各

+0

這是真的,但它只允許靜態地圖。幾乎沒有任何交互失蹤MAPS API v3的所有酷的東西。 – Jacobvdb