我的 Gsheet AppScript 具有以下功能来创建带有生成的输出链接的弹出窗口。这几个月以来一直运行良好,但截至上周,超链接不再出现在输出中。我已将网址替换为 google.com,但无法显示任何链接。
function showAnchor(name,url) {
var html = '<html><body><a href="'+url+'" target="blank" onclick="google.script.host.close()">'+name+'</a></body></html>';
var ui = HtmlService.createHtmlOutput(html)
SpreadsheetApp.getUi().showModelessDialog(ui,"Complete");
}
function test() {
showAnchor('google.com')
}
由于 Google Apps 脚本中的已知错误,您在运行代码时可能会遇到此问题。当您检查模式对话框并单击控制台时,您可能会看到此错误。
错误信息是:
未捕获类型错误:vb.X 不是构造函数。
Google 的问题跟踪器 上有关于此问题的错误报告。由于您似乎也受到了影响,因此您可以在报告中添加一个竖起大拇指(“+1”)以表明您也受到了影响,并且您可以通过单击问题编号旁边的星号进行订阅,以便接收更新。这将有助于 Google 优先修复该错误。