使用Google Script的Google文档模板不适用于其他用户

时间:2013-11-22 22:41:28

标签: google-apps-script google-docs

我创建了一个Google文档模板,该模板使用Google脚本添加运行onOpen()的菜单选项。该脚本适用于我的开发人员帐户,但是,如果我尝试使用帐户外部的模板创建新文件,则脚本不会运行。

当其他用户访问脚本时,我一直在努力让脚本运行。我确信这很简单。

感谢您的帮助。

修改 这是我想要做的代码片段:

var ui = DocumentApp.getUi();

function onOpen() {  
  ui.createMenu('Publish')
      .addItem('Create Web file ', 'publishWebFile')
      .addItem('Create Bureau file', 'publishBureauFile')
      .addToUi();
}

1 个答案:

答案 0 :(得分:0)

我想出了我在脚本无法正常工作时遇到的问题。在创建菜单的脚本中使用了一个库。虽然在制作模板之前将文档与所有用户共享,但库文件却没有。我共享了库,然后模板可以访问它并按预期构建菜单。