【发布时间】:2020-12-13 07:09:33
【问题描述】:
我正在尝试在我的 google 表格中构建一个侧边栏,并为其分配一个脚本以发送电子邮件。 问题是标题和关闭按钮显示正确,但侧边栏的内容未显示,并且出现错误: “n-sf2kk5ynt6qhvo6tzp2uamld3a63ce7qvtsloby-0lu-script.googleusercontent.com 响应时间过长。”
这是我使用的代码:
- interface.gs
function onOpen() {
SpreadsheetApp.getUi() // Or DocumentApp or SlidesApp or FormApp.
.createMenu('Control Panel')
.addItem('Email', 'showEmail')
.addToUi();
}
function showEmail() {
var html = HtmlService.createHtmlOutputFromFile('Page')
.setTitle('Email Panel')
.setWidth(300);
SpreadsheetApp.getUi() // Or DocumentApp or SlidesApp or FormApp.
.showSidebar(html);
}
2.Page.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<div>Hello World!</div>
<input type="button" value="Close" onclick="google.script.host.close()" />
</body>
</html>
【问题讨论】:
-
这种情况是否始终可以重现?新工作表、新项目、新侧边栏。
-
您是否尝试过在禁用所有扩展程序的情况下以隐身/私人模式使用网络浏览器?您使用的是哪种网络浏览器?
-
@TheMaster 是的,它始终可以重现,我创建了一个新的电子表格,但它仍然存在,我尝试通过另一个谷歌帐户运行它,但问题仍然存在。
-
如果你想继续这个,请提交包含代码的错误报告,屏幕截图到 issuetracker。有关详细信息,请参阅tag info page。
-
哇!它实际上在 Firefox 上工作,我也尝试连接到不同的 wifi 网络,它在 chrome 上正常工作,没有任何问题,但在我的家庭 wifi 上它仍然无法工作。
标签: google-apps-script google-sheets