попробуйте что-то вроде этого:
function close1()
{
google.script.run.withSuccessHandler(end).doSomething();
}
function end()
{
google.script.host.close();
}
Сначала вам нужно выполнить свою функцию на стороне Google doSomething
, затем, если она успешна, вызвать end()
функцию с google.script.host.close()
внутри, чтобы закрыть боковую панель / диалоговое окно.
как упомянул @tehhowch, вы закрываете свою HTML-страницу перед выполнением вашей функции doSomething()
.