尝试在以前运行良好的脚本中使用UiApp.add()方法时发生意外错误。这个问题今天出现了。
我努力做出一些解决方法,但没有运气。
有人有同样的问题吗? 是否对方法进行了任何更改,尤其是关于命名限制的更改?
答案 0 :(得分:0)
我从未在add()
中看到UiApp
方法。我不知道你之前的工作情况如何?
正如文档所说,这个类只有三种方法,没有add()
方法
createApplication
getActiveApplication
getUserAgent
参考:https://developers.google.com/apps-script/class_uiapp
您可以将add方法与应用程序实例一起使用。 e.g
function doGet() {
var app = UiApp.createApplication();
var panel = app.createVerticalPanel();
var toggleButton = app.createToggleButton();
toggleButton.setText('Click Me');
panel.add(toggleButton); //Add a UI Widget
app.add(panel); // Add a UI Widget
return app;
}
答案 1 :(得分:0)
这是一个known issue,它已被修复,现已修复。当您发现错误时,最好将其发布到issue tracker而不是Stack Overflow上。