谷歌操作中基本卡的新行

Posted

技术标签:

【中文标题】谷歌操作中基本卡的新行【英文标题】:New line in basic card in google actions 【发布时间】:2018-06-30 21:44:54 【问题描述】:

我想在基本卡中添加新的订单项。 Google's documentation 状态:

A limited subset of markdown is supported:
New line with a double space
*bold*
italics

我可以让粗体和斜体工作,但新行不工作。我完全不明白双倍空间的使用。

<br> 在模拟器中工作,但在真实设备中呈现为<br>

有人可以帮助我使用 buildrich 响应渲染多行吗?

我的代码:

app.ask(app.buildRichResponse()
        .addSimpleResponse("Simple response")
        .addBasicCard(app.buildBasicCard('L1 L2 L3')
)

【问题讨论】:

【参考方案1】:

以下是在对话框流基本卡中为新行制作文本的步骤

1.输入您的文字

2.给两个空格

3.然后,(SHIFT+ENTER)

对每个文本行执行相同的步骤。

【讨论】:

【参考方案2】:

谷歌操作支持有限的降价子集:

带有双空格的新行,例如you content \n(content with the newline)

对于粗体 **bold**

斜体 *italics*

【讨论】:

【参考方案3】:

Markdown 要求强制换行,您需要两个空格后跟一个换行符。所以你的代码中这样的东西应该可以工作:

app.ask(app.buildRichResponse()
        .addSimpleResponse("Simple response")
        .addBasicCard(app.buildBasicCard("L1  \nL2  \nL3")
)

说清楚,就是<space><space><backslash><n>

【讨论】:

感谢您的回答【参考方案4】:

对我来说是一个由 \n 包围的双空格

\n  \n

【讨论】:

感谢您的回答

以上是关于谷歌操作中基本卡的新行的主要内容,如果未能解决你的问题,请参考以下文章

vim的基本操作

vim的基本操作

MYSQL 数据库基本操作

谷歌图表中的传奇新行(PieChart)

插入新行时在谷歌电子表格上触发脚本

CentOS系统很卡的基本排查方法