javascript - 有没有办法在谷歌应用脚本中创建自定义按钮?
问题描述
这是我的代码,我想在其中添加自定义按钮:
function showPrompt() {
var ui = SpreadsheetApp.getUi();
var result_1 = ui.prompt(
'Enter task and associated subtasks, if any:',
ui.ButtonSet.OK_CANCEL); #ADD CUSTOM BUTTON HERE
//var button = result_1.getSelectedButton();
var task = result_1.getResponseText();
var result_2 = ui.prompt(
'Enter priority, based on when you will begin the task in a sequence of tasks:',
ui.ButtonSet.OK_CANCEL);
var button = result_2.getSelectedButton();
var priority = result_2.getResponseText();
if (button == ui.Button.OK) {
ui.alert('Task added.\nTask: '+task+'\nPriority: ' + priority);
}
}
我找不到创建自定义按钮的方法。我遇到了这个网页:https ://developers.google.com/apps-script/guides/ui-service ,显然曾经有一个 createButton 方法,但是这个接口已经被弃用了。
有解决办法吗?我不想创建按钮的图像并将其链接到脚本。