google 操作中基本卡片中的新行
New line in basic card in google actions
我想在基本卡中添加新的订单项。 Google's documentation 状态:
A limited subset of markdown is supported:
New line with a double space
*bold*
italics
我可以使粗体和斜体工作,但新行不起作用。我很不明白双 space 的用法。
<br>
在模拟器中工作,但在真实设备中呈现为 <br>
有人可以帮助我使用 buildrich 响应渲染多行吗?
我的代码:
app.ask(app.buildRichResponse()
.addSimpleResponse("Simple response")
.addBasicCard(app.buildBasicCard('L1 L2 L3')
)
对我来说,双 space 由 \n
包围
\n \n
Markdown 要求强制换行,您需要两个空格后跟一个换行符。所以你的代码中这样的东西应该可以工作:
app.ask(app.buildRichResponse()
.addSimpleResponse("Simple response")
.addBasicCard(app.buildBasicCard("L1 \nL2 \nL3")
)
说清楚,就是<space><space><backslash><n>
google 个操作支持 Markdown 的有限子集:
一个双 space 的新行,例如 you content \n(content with the newline)
为 粗体 **bold**
并且 斜体 *italics*
以下是在 dialogflow 基本卡片中为新行制作文本的步骤:
1.Enter 你的文字
2.give两个空格
3.then, (SHIFT+ENTER)
对每个文本行执行相同的步骤。
我想在基本卡中添加新的订单项。 Google's documentation 状态:
A limited subset of markdown is supported:
New line with a double space
*bold*
italics
我可以使粗体和斜体工作,但新行不起作用。我很不明白双 space 的用法。
<br>
在模拟器中工作,但在真实设备中呈现为 <br>
有人可以帮助我使用 buildrich 响应渲染多行吗?
我的代码:
app.ask(app.buildRichResponse()
.addSimpleResponse("Simple response")
.addBasicCard(app.buildBasicCard('L1 L2 L3')
)
对我来说,双 space 由 \n
包围\n \n
Markdown 要求强制换行,您需要两个空格后跟一个换行符。所以你的代码中这样的东西应该可以工作:
app.ask(app.buildRichResponse()
.addSimpleResponse("Simple response")
.addBasicCard(app.buildBasicCard("L1 \nL2 \nL3")
)
说清楚,就是<space><space><backslash><n>
google 个操作支持 Markdown 的有限子集:
一个双 space 的新行,例如 you content \n(content with the newline)
为 粗体 **bold**
并且 斜体 *italics*
以下是在 dialogflow 基本卡片中为新行制作文本的步骤:
1.Enter 你的文字
2.give两个空格
3.then, (SHIFT+ENTER)
对每个文本行执行相同的步骤。