我遇到了一个重大问题,那就是上/本周正在审核过程中的新附加组件。当我从脚本中测试加载项时,它可以正常运行;但是,在审核过程中,我被告知安装后该加载项不会加载。
我不确定发生了什么,但是该附加组件已在某种程度上由于此错误而在今天发布,并且在安装Parts of Speech附加组件后甚至没有打开菜单。
我是所有这方面的新手-大多是通过反复试验来尝试从别人帮助我发布的另一个插件中提取脚本。当我在脚本中运行OnOpen和OnInstall函数时,下面的DocumentApp.getUi()行中出现以下错误:无法从此上下文调用DocumentApp.getUi()。 (第12行,文件“ PartsofSpeech”)
function onOpen(e) {
// DocumentApp.getUi().createMenu("Parts of Speech")
// .addItem('Open Toolbar', 'showSidebar')
// .addToUi();
DocumentApp.getUi().createAddonMenu().addItem('Open Toolbar', 'showSidebar').addItem('About', 'showAbout').addToUi();
}
调试OnOpen函数指向同一行代码;但是,调试OnInstall函数指向上面的代码行以及下面的onOpen(e):
function onInstall(e) {
onOpen(e);
}
如果有人对此有任何想法,我将不胜感激。另外...如果您想查看其他可能造成错误的代码行,请告诉我。
在此感谢我的有限知识。 :)