Azure Bot Framework - действие карты и текст кнопки - PullRequest
1 голос
/ 01 мая 2020

У меня проблема с тем, что кнопки и действия в героях и адаптивных картах не переносят текст. Я искал inte rnet, и все упоминают веб-чаты. js и botchat. js файлы, которые можно настроить, чтобы это исправить. Я не могу найти их в своем коде. Имя изменилось? Я знаю, что чат был изменен на веб-чат. Кто-нибудь знает, где это можно исправить в SDK реализации Basi c Bot NodeJS SDK V4 ?

Ответы [ 2 ]

0 голосов
/ 04 мая 2020

Мне удалось найти ответ в node_modules> wordwrap. Есть функция, которую вы можете вызвать там, чтобы обернуть любой текст, который вы хотите. Спасибо @Hessel за помощь.

var wrap = require ('wordwrap') (70); return CardFactory.heroCard ('', ответ, CardFactory.images ([]), CardFactory.actions ([{type: 'postBack', title: wrap (YOUR_TEXT), значение: YOUR_VALUE}]));

0 голосов
/ 04 мая 2020

Если вы используете веб-чат, вы можете использовать обычный css. Это сработало для меня:

  .ac-pushButton > div {
    white-space: normal !important;
  }
...