google-apps-script - 向 Google 文档编辑器添加可点击的菜单项或按钮
问题描述
我有一个 Google 文档,我会定期更新并以 PDF 格式发布。目前我有这个脚本:
function onOpen()
{
var ui = DocumentApp.getUi () ;
ui.createMenu ('Automation')
.addItem ('Download Newsletter as PDF', 'DownloadNewsletterAsPDF')
.addToUI () ;
}
我想(最好)用一个大的胖按钮替换嵌套的菜单项单击,但我不知道该怎么做,所以我的后备是创建一个空菜单并将我的函数绑定DownloadNewsletterAsPDF
到一个OnClick
事件,如果这样的话存在。如果我将 onOpen 处理程序更改为:
function onOpen()
{
var ui = DocumentApp.getUi () ;
ui.createMenu ('PDF')
.addItem ('.', 'Dummy')
.addToUi () ;
}
我不能有一个空菜单,所以我需要提供一个虚拟项目。
那我怎么能:
- 向编辑器 UI 添加可点击按钮
或者
- 单击菜单标题时生成事件。
解决方案
推荐阅读
- python-3.x - 使用 get_text 处理数组的所有值
- xcode - 标准编辑器顶部的 Xcode 错误/报告错误消息
- google-search-console - 在 Google 分析中将 http 更改为 https
- tkinter - AttributeError:“NoneType”对象没有属性“几何”
- java - Removing digits from a number but it only works when we choose first digit
- javascript - 如何在 ASP.NET 中的 MasterPage 中的 PageLoad 上调用 Javascript 函数
- javascript - 使用包含每个对象名称的数组创建对象数组
- css - 按百分比填充圆形边框
- c - 卡在向字符串添加字符
- android - tabBarIcon 未显示在 createBottomTabNavigator 上