Google 应用程序脚本,gmail 插件锚点与 onclick 方法

Google app script,gmail addon anchor with onclick method

我已经使用 google 脚本创建了简单的 gmail 插件,因为我在这里遇到了困难,

当我们点击锚点我们需要执行一些操作时,如何在锚点中使用onclick方法,我已经检查了文档,我找不到任何方法 下面的代码我试过了,

section.addWidget(CardService.newTextParagraph().setText('<a href="" onclick="notificationCallback">TestLink</a>'))

提前致谢

似乎 <a> 不能用于 gmail 插件。可以使用部分标签来装饰字符串。例如,有<b><u>。那么作为解决方法,使用这个怎么样?

发件人:

section.addWidget(CardService.newTextParagraph().setText('<a href="" onclick="notificationCallback">TestLink</a>'))

收件人:

section.addWidget(CardService.newTextButton().setText('TestLink').setOnClickAction(notificationCallback))

如果我误解了你的问题,我很抱歉。

编辑:

既然找到了,就加在这里。

基本 HTML 格式:https://developers.google.com/gmail/add-ons/concepts/widgets#text_formatting.

您可以简单地按照以下方式进行

var exampleCard = CardService.newCardBuilder();
var section=CardService.newCardSection().setHeader("Google Services");
section.addWidget(CardService.newKeyValue()
                .setContent("<a href=https://www.google.com/>google</a>"));
exampleCard.addSection(section);
return [exampleCard.build()];