我们可以将Google图表工具与Google Script HtmlService一起使用吗?

时间:2012-06-27 17:06:57

标签: google-visualization google-apps-script google-caja

我想使用HtmlService在Google Scripts中使用Google Chart Tools。 但我不知道caja是否允许注入脚本来显示图表。 我的第一次测试给了我空白页。

有人知道它是否至少可能吗?

我知道Google Script提供了“图表”服务,但与允许使用Google图表工具的功能相比,功能有限。

谢谢,

4 个答案:

答案 0 :(得分:2)

如果你看看Caja部分下的HtmlService文档,https://developers.google.com/apps-script/html_service#Caja它说包含的库已被清理,到目前为止只支持JQuery。

由于图表工具依赖于Google的jsapi,并且它似乎做了一些非常时髦的魔术,我敢打赌它现在不会通过Caja消毒。

我想知道是否有某种方法可以使用GAS Charts库来生成图表(尽管是静态图表)?但是它会产生blob并且我不确定如何将它们集成到HtmlService的页面中?!

答案 1 :(得分:2)

目前尚不支持图表。

答案 2 :(得分:1)

我在引入图表服务之前使用了Google图表工具。在基础层面,Google Chart Tools会返回您希望的图表图像,并通过URL参数将数据传递给它。

使用常规Javascript,我开发了构建URL的逻辑,然后使用UrlFetchApp获取图像,然后使用UiApp.createImage()将其显示在Apps脚本上。

如果您可以发布一些代码,则可以获得更多帮助

答案 3 :(得分:1)

现在可以在过去3个月左右的某个时间使用。