侧边栏中的Google Apps脚本授权

时间:2014-08-11 17:16:09

标签: templates google-apps-script google-docs sidebar

您好我有一个我正在为Google Docs模板编写的脚本,其中包含一个教程和一些按钮,用于单击运行脚本(其中一些涉及移动文档或文件夹,因此需要授权)。

问题是当我尝试通过侧边栏运行脚本时,如果我通过自定义菜单发出请求,授权窗口就不会弹出。我真的想使用侧边栏而不是菜单,因为它看起来更好,并允许我包含教程的图片。我在侧栏中有一个带有此代码的按钮:

<button class="create" onclick="google.script.run.addToDrive()">Add to Drive</button><br> 

但为了完成这项工作,我必须首先运行相同功能的冗余菜单才能获得授权。还有更好的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:-1)

您使用的是新文档和新电子表格吗? 你能粘贴一些代码吗?

当我想强制出现授权窗口时,有时我会将“foo函数设为空”:

function foo(){
  return 1;
}