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()];
我已经使用 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()];