Gsheet AppScript ShowModalDialogue 不再显示 HTML 超链接

问题描述 投票:0回答:1

我的 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')
}

https://i.sstatic.net/82Di1LvT.png

google-sheets
1个回答
0
投票

由于 Google Apps 脚本中的已知错误,您在运行代码时可能会遇到此问题。当您检查模式对话框并单击控制台时,您可能会看到此错误。

错误信息是:

未捕获类型错误:vb.X 不是构造函数。

Google 的问题跟踪器 上有关于此问题的错误报告。由于您似乎也受到了影响,因此您可以在报告中添加一个竖起大拇指(“+1”)以表明您也受到了影响,并且您可以通过单击问题编号旁边的星号进行订阅,以便接收更新。这将有助于 Google 优先修复该错误。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.