我正在开发Google表格插件,我试图让脚本关闭HTML侧边栏并打开对话框。
以下代码无效,因为对话框已打开然后关闭。
HTML文件
google.script.run.gsSheetCreateSuccess();
google.script.host.close();
.gs文件
function gsSheetCreateSuccess() {
var ui = SpreadsheetApp.getUi()
ui.alert(
'Setup Complete',
"Success! You've Successfully completed setup on this spreadsheet.",
ui.ButtonSet.OK)
}
下面的代码(反面)不起作用,因为HTML文件(侧边栏)在执行google.script.run.gsSheetCreateSuccess();
并打开对话框之前就已关闭。
HTML文件
google.script.host.close();
google.script.run.gsSheetCreateSuccess();
如何同时关闭侧边栏并打开对话框?
答案 0 :(得分:4)
使用SuccessHandler()
的{{1}}来关闭侧边栏。
gsSheetCreateSuccess()