2

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

有谁知道这是否至少是可能的?

我知道谷歌脚本提供“图表”服务,但与谷歌图表工具相比,这些功能是有限的。

谢谢,

4

4 回答 4

2

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

由于 Chart Tools 依赖于 Google 的 jsapi,而且它似乎做了一些非常时髦的魔法,我敢打赌它现在不会通过 Caja 净化。

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

于 2012-06-28T15:28:03.153 回答
2

尚不支持图表。

于 2012-06-29T14:17:14.270 回答
1

在推出 Charts 服务之前,我使用过 Google Chart Tools。在基础层面,谷歌图表工具返回您想要的图表图像,数据通过 URL 参数传递给它。

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

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

于 2012-06-27T18:25:42.803 回答
1

这现在是可能的,在过去 3 个月左右的某个时间。

于 2014-07-03T05:04:39.640 回答