flutter jmessage显示多条重复消息

多次打开消息列表页,然后有消息过来时候,会重复显示多条信息。刷新后合并到一条。
dispose()时候jmessage.removeReceiveMessageListener(receiveMessageListener);没用吗?
我只有一个页面有这个监听,是不是多次点击这个页面之后,监听没有移除。多个监听触发了多条消息。这个要怎么处理好?
聊天界面也是一样,人家一条消息发过来,这边一下子显示十几条消息。

你查看一下客户端日志,监听接收到的消息是否是重复的,是否是你自己 UI 上层的展示问题

你好,咱们Jmessage会存在异常断线,在手机锁屏在打开后。而且有时候提示websocket链接断开

我是聊天页面一个监听,列表页面一个监听,重复了。这个怎么设计比较好?
监听放在main.dart吗?那样的话,没有登录能不能监听到?

没有登录的时候监听不到消息的

你可以参考下 JChat demo 的逻辑
https://docs.jiguang.cn/jmessage/resources/#demo