Azure Bot Framework-包装卡片操作和按钮文本



我遇到了一个问题,英雄卡和自适应卡中的按钮和动作无法包装文本。我在互联网上搜索过,每个人都提到了一个webchat.js和botchat.jsp文件,它们可以进行调整来解决这个问题。我似乎在代码中找不到这些。名字变了吗?我知道僵尸聊天改成了网络聊天。有人知道在Basic Bot NodeJS实现SDK V4中在哪里修复这个问题吗?

假设您使用的是webchat,则可以使用纯css。这对我有效:

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

我能够在node_modules>wordwrap中找到答案。这里有一个函数,你可以调用它来包装你想要的任何文本。感谢@Hessel的帮助。

var wrap=require('wordwrap'((70(;return CardFactory.heroCard('',答复CardFactory.images([](,CardFactory.actions([{type:'postBack',title:换行(YOUR_TEXT(,值:YOUR_value}]));

最新更新