0

我想为谷歌电子表格设计一个 UI,但目前这些选项允许 UI 显示为单独的网页或容器绑定脚本选项。其他 google 产品(如 gmail)的 Web 应用程序允许在 gmail 页面上/上方/内部绘制内容(html 等)(扩展名“equire”就是一个很好的例子)。

我想设计一个功能类似的谷歌表格 UI。这是可能的还是我必须在单独的网页或容器绑定脚本中做 UI?

4

1 回答 1

0

您可以编写一个显示 UI 的 Apps 脚本库。此脚本不会被容器绑定。但是,您必须使用电子表格中的 shell 函数从容器绑定脚本中调用此脚本的函数。就像是

Apps 脚本库(非容器绑定)

function showUI(){
  /* UI code here */
}

在您的电子表格中

function onOpen(){ // or whatever 
  Library.showUI();
}

也许如果您解释为什么需要这样做,那么可能会出现其他更好的选择

于 2013-03-14T23:53:42.403 回答