我创建了一个Google文档模板,该模板使用Google脚本添加运行onOpen()的菜单选项。该脚本适用于我的开发人员帐户,但是,如果我尝试使用帐户外部的模板创建新文件,则脚本不会运行。
当其他用户访问脚本时,我一直在努力让脚本运行。我确信这很简单。
感谢您的帮助。
修改 这是我想要做的代码片段:
var ui = DocumentApp.getUi();
function onOpen() {
ui.createMenu('Publish')
.addItem('Create Web file ', 'publishWebFile')
.addItem('Create Bureau file', 'publishBureauFile')
.addToUi();
}
答案 0 :(得分:0)
我想出了我在脚本无法正常工作时遇到的问题。在创建菜单的脚本中使用了一个库。虽然在制作模板之前将文档与所有用户共享,但库文件却没有。我共享了库,然后模板可以访问它并按预期构建菜单。