使用Sheet的容器​​脚本捕获已取消的UI

时间:2013-05-17 21:18:44

标签: google-apps-script

当用户取消使用UiApp或HTML服务显示的UI时,Sheets内部的容器脚本是否可以捕获?

您可以使用var result = Browser.MsgBox('text'); Logger.log(result);执行此操作 如果用户单击该弹出窗口右上角的X,则会在结果变量中获得“取消”。

尝试使用UiApp复制相同的内容。 var result = ss.show(app);不起作用。

如果该事件无法查看,我们可以删除X吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

使用UiApp显示的UI没有内置的“取消”控件。事实上,您无法取消UiApp用户界面 - 它只会停留在浏览器窗口中,直到您浏览其他网址为止。

在UiApp中,您可以使用覆盖UI的PopupPanel。此面板也没有内置取消控件。

短篇小说:你不能拥有取消事件处理程序,因为它不是取消事件。