你好,请问使用的是哪个 SDK,提供一下 SDK 版本号。

为什么我切换一次页面回来后,收到到信息都会增加一倍

这个过程需要看你那边都执行了哪些请求。可以提供一下复现的步骤和相关日志。

"leancloud-realtime": "^4.2.0",
"leancloud-storage": "^3.10.0",

一个很奇怪的细节是,就是重新切换走,再切换回来,每次都会使收到的信息多一条

Update
问题已经解决!

需要在切换页面的时候使用 imClient.close() 注销连接

一个很奇怪的细节是,就是重新切换走,再切换回来,每次都会使收到的信息多一条

这里需要您根据日志来判断一下,是后台返回的会话聊天记录数据重复,还是您页面展示的问题。

问题已经解决,是因为切换页面的时候没有注销之前的imclient 造成开启啦多个imcient