大家好,又见面了,我是你们的朋友全栈君。
编者:李国帅
qq:9611153 微信lgs9611153
时间:2020.6.1
背景原因:
TIM客户端会保留曾经参与过的会话,即便是会话的对话方,参与的群组已经不存在,会话和消息也不会移除,除非从本地删除。
如果不想保留,就需要对TIM的逻辑进行处理。
对于群组,如果群组被解散,可以在收到解散通知时,把群组会话移除。
如果用户不在线时群组被解散,该如何做呢?
想到并验证确实可用的方法:查询当前用户所在群组,删除那些过期的本地群组。
背景问题流程:
所需资源:
Android, com.tencent.imsdk:imsdk:4.7.2
解决方案:
下面就是删除过期群组的流程,对应于’com.tencent.imsdk:imsdk:4.7.2′
修改位置:
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144336.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...