Разрешение показывать боковую панель под нагрузкой - PullRequest
0 голосов
/ 11 января 2019

У меня есть несколько документов 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() для загрузки?

1 Ответ

0 голосов
/ 11 января 2019

Было время, когда простые триггеры открывали боковые панели, как мне кажется. Но с недавними изменениями в безопасности вы должны использовать устанавливаемый открытый триггер.

...