如何在 Gmail 附加组件中将 Card Header Title 加粗?

How to make Card Header Title bold in Gmail Add-on?

如何在 Gmail 插件中将 Card Header Title 加粗?我试过这个,但它不起作用:

function mainCardBuild(content) {
    return CardService.newCardBuilder()
        .setHeader(
            CardService.newCardHeader().setTitle('<b> MY TITLE </b>')) //doesn`t work bold
        .addSection(content)
        .build();
}

我确信我们有机会做到这一点,因为我在 Slack Add-on 中看到了它。 Bold card header in Slack

您不能在标题中插入 HTML,但可以在文本段落中插入基本 HTML(参见:Informational widgets and supported text formatting)。 您的代码可能如下所示:

function mainCardBuild(content) {
    var boldHeaderSection = CardService.newCardSection()
      .addWidget(CardService.newTextParagraph().setText('<b>MY TITLE</b>'));
    return CardService.newCardBuilder()
        .addSection(boldHeaderSection)
        .addSection(content)
        .build();
}

如果您需要进行更多自定义,我建议您查看以下示例,该示例使用 HTML 创建视图 Translate Add-on Quickstart