我正在尝试使用Google应用脚本创建一个网络应用,如果您按一个按钮,您可能会收到提示信息。
在home.gs文件中我尝试了这个:
function let_user_decide()
{
Browser.msgBox('Greetings', 'Press Yes or No?', Browser.Buttons.YES_NO);
};
不幸的是,当我按下按钮时,我会收到警报消息时继续这样做:
异常:无法从此上下文中调用Browser.inputBox()。
重要提一下:我的脚本使用的是Google电子表格,但msgBox应该出现在webapp中!另外,我使用HTML
知道我做错了什么吗?我该如何解决?
答案 0 :(得分:3)
Browser.msgBox确实只能在电子表格界面中使用,而不能在webapps中使用。
你有很多选择来发送警报,但你应该提到你使用UiApp或HTML服务。
在UiApp中,您可以创建popupPanel,例如在HTML中,您可以抛出警报(抛出新错误('示例警报'))或使用JQuery Ui元素来执行此操作。