Целевая платформа

  • NodeJS
"botbuilder": "^3.14.0",
"botbuilder-teams": "^0.2.1",

Хотя я считаю, что это должно быть то же самое для бота, написанного на Python.

Целевое приложение

описание проблемы

Трудно объяснить проблему словами, поэтому прикрепите изображение GIF для лучшего объяснения.

  • Все пять кнопок, как показано на гифке (в начале), являются кнопками выбора, и каждая из них отображает некоторые данные. Аналогичная кнопка листа DQ также показывает адаптивные карточки в карусели. Последняя адаптивная карточка (озаглавленная «Лист квалификации сделки — 3») в карусели использовала Action.ShowCard (расширяемая кнопка) для отображения дополнительных данных (около 00:10 секунд GIF). т. е . Оценка возможностей на самом деле представляет собой Action.ShowCard.
  • Мы заметили, что при нажатии на карусель (стрелка влево-вправо) или Action.ShowCard другие кнопки выбора становятся доступными в пространстве, недоступным при первом нажатии. Как показано на гифке (около 00:17 секунд), при нажатии кнопки выбора стратегии продаж происходит прямой возврат к карусели, где отображались адаптивные карточки.

Примечание. Мы заметили, что адаптивные карты с Action.ShowCard вызывают эту проблему чаще. Это означает, что показа только одной адаптивной карточки (не обязательно в виде карусели) с кнопками Action.ShowCard достаточно, чтобы воспроизвести эту проблему. Хотя я также прилагаю несколько образцов адаптивных карт.

Скриншот проблемы

введите описание изображения здесь

Ссылка на видео:

https://user-images.githubusercontent.com/3635655/121223765-7c917a80-c8a5-11eb-8dda-a029b211a4bc.mp4

Я также поднял эту проблему как проблему на Github , но не получил никакого ответа.

Карта JSON

Примечание . Проблема возникает только для канала = webchat. Не удалось воспроизвести его с помощью эмулятора. Ниже приведен эквивалентный ответ JSON, полученный с помощью эмулятора Bot Framework.

Образец кода

эмулятор_response_json.txt

Версия SDK

3.14.0

ответ не найден