Botframework Microsoft Bot framework v4更改占位符文本、状态消息、自动滚动

Botframework Microsoft Bot framework v4更改占位符文本、状态消息、自动滚动,botframework,Botframework,关于Bot框架V4的多个问题 更改输入字段的占位符文本 更改状态消息 新消息自动滚动 在新消息中,聊天机器人不会向下滚动。 这里已经提出了这个问题- 尝试了web聊天的解决方案,但由于自适应卡需要一些时间才能加载,此解决方案无法完全向下滚动。 增加了3秒的超时时间,它可以工作,但不是理想的解决方案,因为滚动中存在延迟 我的自适应卡json已添加到,这是加载延迟的原因吗 您可以通过store访问属性来更改sendBox默认文本,如下所示: const store=window.WebCha

关于Bot框架V4的多个问题

  • 更改输入字段的占位符文本
  • 更改状态消息
  • 新消息自动滚动 在新消息中,聊天机器人不会向下滚动。 这里已经提出了这个问题- 尝试了web聊天的解决方案,但由于自适应卡需要一些时间才能加载,此解决方案无法完全向下滚动。
    • 增加了3秒的超时时间,它可以工作,但不是理想的解决方案,因为滚动中存在延迟
    • 我的自适应卡json已添加到,这是加载延迟的原因吗
  • 您可以通过
    store
    访问属性来更改
    sendBox
    默认文本,如下所示:
  • const store=window.WebChat.createStore({},({dispatch})=>next=>async action=>{
    仓库调度({
    键入:“网络聊天/设置发送框”,
    有效负载:{text:'你得到了这个!'
    });
    });
    

  • 此时,定制
    时间戳的功能仍然是一个功能请求。如果此功能对您有价值,我建议您向上投票和/或将您的声音添加到
  • 我强烈的怀疑是,是的,呈现自适应卡的延迟是由QnAMaker造成的。或者,更具体地说,由于API调用,需要等待返回的结果

  • Steven,这只是为了使用directline进行自定义web聊天,还是在使用OOTB web频道时可以进行类似的自定义?这些自定义仅适用于。它们不适用于作为ABS频道的网络聊天(使用嵌入式代码)。