簡體   English   中英

帶有Google應用腳本的Html。

[英]Html with Google apps script.

我剛剛開始使用Google Html服務,但我似乎無法讓我的項目開始。 我將這些代碼從Google示例拼湊在一起,但我無法讓它工作。 在腳本文檔中我有2個文件,一個叫做Code.gs,另一個是Map.html。 當我將此腳本作為Web應用程序發布然后運行它時,頁面顯示為黑色。 我知道它有點工作,因為如果我插入一個

你好,世界

進入正文,網頁顯示Hello World。 Bellow分別是Code.gs和Map.html的代碼

 function doGet() { return HtmlService.createHtmlOutputFromFile('Map'); } 

黑色

 <html> <head> <script type='text/javascript' src='https://www.google.com/jsapi'></script> <script type='text/javascript'> google.load('visualization', '1', {'packages': ['geochart']}); google.setOnLoadCallback(drawMarkersMap); function drawMarkersMap() { var data = google.visualization.arrayToDataTable([ ['City', 'Population', 'Area'], ['Rome', 2761477, 1285.31], ['Milan', 1324110, 181.76], ['Naples', 959574, 117.27], ['Turin', 907563, 130.17], ['Palermo', 655875, 158.9], ['Genoa', 607906, 243.60], ['Bologna', 380181, 140.7], ['Florence', 371282, 102.41], ['Fiumicino', 67370, 213.44], ['Anzio', 52192, 43.43], ['Ciampino', 38262, 11] ]); var options = { region: 'IT', displayMode: 'markers', colorAxis: {colors: ['green', 'blue']} }; var chart = new google.visualization.GeoChart(document.getElementById('chart_div')); chart.draw(data, options); }; </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html> 

這是因為caja不支持您使用的庫。 Caja是一個引擎,它可以在用戶顯示之前用於檢查,目前它支持JQuery和JQuery UI, https://developers.google.com/apps-script/html_service#Caja 因此,如果您希望測試代碼,可能需要訪問http://caja.appspot.com/並進行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM