Browser.msgBox(提示符)给出超时错误

时间:2018-03-29 11:58:50

标签: google-apps-script google-sheets

当用户长时间不按OK时,Browser.msgBox(提示)会在Google SpreadSheet中显示超时错误。

我知道我可以使用" toast()" ,但是使用此选项,用户将无法确认执行结束,他们可能不知道进程是否已运行。

我需要的是一个选项,在用户按下OK按钮之前不会超时。

1 个答案:

答案 0 :(得分:0)

当使用Browser.msgBox(prompt)时,脚本将在此行暂停,直到按下“确定”按钮,脚本仍在运行,并且6分钟的计时器会打开。

如果你只是用它来通知用户脚本已经完成而不是作为脚本的一些输入我建议你使用HTML service,因为这将允许脚本结束但保留在屏幕上直到它得到了用户的认可。