在代码中添加以下代码,以在使用V8运行时时授权访问Apps Script库:
if (typeof (LibraryName) === 'undefined') {
const library = {
//add library functions here
};
global.LibraryName = library;
} else {
library = global.LibraryName;
}
function functionName() {
LibraryName.libraryFunction();
}
请注意,这里的'LibraryName”应替换为您要使用的库的名称,而'libraryFunction()”应替换为您要调用的库函数的名称。此代码示例首先检查是否已定义库名称(即是否已加载库)。如果没有加载,则将库函数放在全局命名空间中,以便在V8运行时中访问。如果已加载,函数将使用全局变量调用库函数。此方法应解决Apps Script库的V8运行时访问权限问题。