如何在Google Home Smart Display上更改名片标题的位置

时间:2019-04-07 16:21:35

标签: dialogflow actions-on-google google-assistant-sdk google-home

我已经为Google助手创建了Google Home Action。在某些情况下,它会在智能显示屏上显示卡。卡标题显示在左上角。我正在为其开发此应用程序的客户要求我在智能显示器的底部显示标题。可能吗? 如果是,请帮助我如何将标题移动到智能显示器的底部?

我尝试使用Formatted Text属性。我在这里参考了Google助手回复文档:https://developers.google.com/actions/assistant/responses

{
  "basicCard": {
    "title": "Title",
    "formattedText": "This is the Formatted Title",
    "footer": "this is footer",
    "buttons": [
      {
        "title": "Visit Website",
        "openUrlAction": {
          "url": url
        }
      }
    ]
  }
}

我希望卡标题或格式化的文本显示在屏幕的下端,但是,卡标题始终显示在屏幕的顶部。如何从顶部到底部更改卡标题位置。

Google home smart display

1 个答案:

答案 0 :(得分:0)

我还没有尝试过,但是我猜想TableCard应该可以工作。您检查了docs吗?

Display device with table card

由于我无法检测到您实际使用的JSON格式,因此我将使用node.js示例代码:

// Simple table
conv.ask('Is that fine for you?')
conv.ask(new Table({
  dividers: false,
  columns: [''],
  rows: [
    [''],
    ['Your sting goes here'],
  ],
}))