允许在加载时显示侧栏

时间:2019-01-11 12:26:32

标签: google-apps-script google-docs

我有一些带有脚本的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 :(得分:0)

我相信曾经有一段时间简单的触发器确实打开了补充工具栏。但是随着安全性的最新变化,您应该使用可安装的打开触发器。