我将创建一个加载项。我希望它适用于文档、表格和表单。要制作菜单,我需要知道文件类型。我怎么找到它?
我可以使用DriveApp检查MimeType,但我需要文件ID。
这应该可以解决问题,但加载项菜单无法正常工作。工作过一次,然后再也没有了。
function onOpen(e) {
var menu;
if(SpreadsheetApp.getActiveSpreadsheet() != null)
menu = SpreadsheetApp.getUi().createAddonMenu();
else if(DocumentApp.getActiveDocument() != null)
menu = DocumentApp.getUi().createAddonMenu();
else if(FormApp.getActiveForm() != null)
menu = FormApp.getUi().createAddonMenu();
if(menu)
menu
.addItem('Text', 'func1')
.addToUi();
}