我写了一个googlesheets应用程序脚本加载项,它在普通模式下正常工作(从地址栏中的docs.google.com调用)。我正在尝试在我的网络应用程序中使用iframe嵌入模式,但我得到了一套' X-Frame-Options'和#or; sameorigin'即使我打电话 创建侧边栏时setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL)。电子表格正确打开,插件菜单也会加载,但打开侧边栏失败。我错过了什么?
function openSidebar_(file) {
var html = HtmlService.createTemplateFromFile(file).evaluate()
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL)
.setTitle('Wizard v'+getApiVersion())
.setWidth(300);
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
.showSidebar(html);
}