Yrobot
在conversationQuery后必须调用withLastMessagesRefreshed(),不然就取不到lastmessage。这个bug我调了一天,真的很奇葩,log的时候有lastmessage,可就是取不到,真的很无语,后来用了withLastMessagesRefreshed就好了。
同,这个直接影响了线上的使用呢
其实我觉得官方设计的流程不是很合理,我写对话记录的组件时单纯监听MESSAGE事件就好了,但是目前的流程我还必须主动去push发送的消息到组件的state状态里,把逻辑搞复杂了