我有一些带有脚本的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()
的许可才能加载?
答案 0 :(得分:0)
我相信曾经有一段时间简单的触发器确实打开了补充工具栏。但是随着安全性的最新变化,您应该使用可安装的打开触发器。