Как я могу сделать горизонтальную карусель в диалоге? - PullRequest
0 голосов
/ 27 июня 2019

Когда я пытаюсь динамически создать карусель в диалоговом потоке, она появляется вертикально и с двумя элементами в строке.

Это приложение для помощника Google, действия в документации Google говорят, что карусель прокручивается горизонтально, но я не могу этого сделать.


    for (let i = 0; i < data_JSON.length; i++) {


      let name;
      let imageurl;
      let venue;


      name =  datosJSON[i].nombre_evento
      imageurl = datosJSON[i].nombre_imagen;
      venue = name;


      items[i] = {
        optionInfo: {
          key: (i + 1).toString(),
          synonyms: name,
        },
        description: "Imagen "+i,
        title: name,
        url: imageurl,
        image: new Image({
          url: imageurl,
          alt: venue
        }),

      }

    }

    var carrusel = new Carousel({
         title: 'Search Items ',
         items: items
    });

   conv.ask(carrusel);
  });

Я ожидаю, что в помощнике Google только одна строка, которую я могу прокручивать по горизонтали, но у меня есть несколько строк с 2 элементами в строке.

1 Ответ

2 голосов
/ 27 июня 2019

Карусель отображается горизонтально на интеллектуальных дисплеях, но использует 2xN сетку на телефонах.

...