Как изменить местоположение названия карты на Google Home Smart Display - PullRequest
0 голосов
/ 07 апреля 2019

Я создал Google Home Action для помощника Google. В некоторых случаях он показывает карту на смарт-дисплеях. Название карты отображается в верхнем левом углу. Мой клиент, для которого я разрабатываю это приложение, попросил показать заголовок в нижней части интеллектуального дисплея. Является ли это возможным? Если да, пожалуйста, помогите мне, как переместить заголовок в нижний угол смарт-дисплея?

Я попытался использовать свойство Форматированный текст. Я ссылался на документацию по ответам помощника 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 голосов
/ 07 апреля 2019

Я еще не пробовал, но думаю, что TableCards должны работать.Вы проверяли документы ?

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'],
  ],
}))
...