【发布时间】:2017-03-08 21:15:30
【问题描述】:
我有一段代码可以在我的谷歌表格中的任何编辑上运行,如下所示:
function onEdit(e) {
Browser.msgBox("I pop up on Edit!");
}
但是,当它作为附加组件部署并发布到 Chrome 网上应用店时,它似乎不起作用……我在其他不涉及编辑触发器的方法中有 Browser.msgBox,它们工作正常。
我曾尝试使用模态对话框、ui 警报、注释、html 弹出窗口和 toast 消息来代替 Browser.msgBox,但它们在编辑触发器函数中都不起作用。
我能找到的唯一原因是编辑触发器与 Google 电子表格插件中的弹出框不兼容。我可以对此有所了解吗?
【问题讨论】:
-
根据Apps Script Documentation,插件可以使用简单的触发器。您可以尝试将名称从
onEdit更改为其他名称,然后“安装”一个“编辑时”触发器,看看是否有什么不同。 -
我发现此问题已报告给 Google:issuetracker.google.com/issues/63950879 在问题跟踪器中为它加星标,以便为问题提供动力并随时了解更新。
标签: google-apps-script google-sheets triggers google-apps-script-addon