记录一个特殊现象,前端收到消息后,跟现有消息对比,如果是中间的直接替换,不是直接排到最后

cqr 4天前 52

比较特殊的现象,是出现在审批的消息通知页面中,前端收到消息后,跟现有消息对比,如果是中间的直接替换,不是直接排到最后。

操作: 一直停留在当前消息页面;收到了需要替换的新消息 一开始只请求20条,收到的新消息在前40条内,不在前20条内, 此时会认为该被替换的消息不存在。

导致的现象: 1.新消息直接排到最后去了; 2.切换,重新进入聊天页面,这条消息又不在了,恢复正常了。

备注:三端都会有这个现象,暂时不知道如何处理。

最新回复 (2)
  • HeavyRain 4天前
    引用 2
    你们可以自己改一下,如果新收到的消息是所有消息之前的消息,可以不放到会话中。你们可以自己改一下,或者给我们提个issue等我们改
  • cqr 1天前
    引用 3
    好的,刚提过issue。
返回