У меня есть несколько документов Google со скриптами, которые должны автоматически загружать пользовательский сервант при открытии документа.
Это сработало некоторое время. Но я больше не заставляю его работать.
function onOpen() {
DocumentApp.getUi()
.createMenu('Custom Menu')
.addItem('Show sidebar', 'showSidebar')
.addToUi();
showSidebar();
}
function showSidebar() {
var html = HtmlService.createHtmlOutputFromFile('Sidebar')
.setTitle('My custom sidebar')
.setWidth(300);
DocumentApp.getUi()
.showSidebar(html);
}
Журнал показывает, что у меня нет разрешения на запуск showSidebar()
.
Но я разрешил это. И это работает, когда я выбираю «Показать боковую панель» в пользовательском меню или когда я запускаю onOpen
.
Как я могу получить разрешение на showSidebar()
для загрузки?