首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Google扩展中运行Google的Google脚本

从Google扩展中运行Google的Google脚本
EN

Stack Overflow用户
提问于 2022-11-11 23:05:11
回答 1查看 34关注 0票数 0

我正在尝试做一个铬的扩展,添加一个额外的自定义菜单到谷歌文档。我已经知道了如何做一个扩展,我也知道如何在应用程序脚本中做一个额外的菜单。我只是不知道如何从扩展运行应用程序脚本代码。我知道有人问过类似的问题,但我太缺乏经验,无法理解这些答案。

以下是我的应用程序脚本代码:

代码语言:javascript
复制
function onOpen() {
  const ui = DocumentApp.getUi();
  // Creates the extra insert menu
  ui.createMenu('Insert Tool')
      // .addItem adds a button to the new menu
      .addItem('Insert Rickroll', 'insertRickroll')
      .addToUi();
}
 
function insertRickroll() {  
  // Gets the cursor position
  const cursor = DocumentApp.getActiveDocument().getCursor();
  // Inserts link text at position
  cursor.insertText('https://www.youtube.com/watch?v=dQw4w9WgXcQ');
   
}

到目前为止,我的chrome扩展只显示了一些文本。它不运行任何脚本。有人能帮我把这两者结合起来吗?

我尝试过将代码直接粘贴到脚本中,作为扩展的一部分,但是它最终无法将菜单添加到文档中。这可能是因为除了复制和粘贴之外,扩展的脚本和HTML代码中没有发生任何事情。

EN

回答 1

Stack Overflow用户

发布于 2022-11-11 23:16:40

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74409019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档