问题描述
解决方案
难道大家伙没有遇到这样的问题吗
解决方案二:
比较要命的是:服务器发一条消息,我不读取,显示正确,假如服务器依次发了多条,只有最后一条为未读,其他均为已读信息
解决方案三:
消息在本地数据库并没有维护是否已读的字段,只维护的有未读数消息在获取的时候在内存层面变成的已读。设置某条消息为已读: //markAsRead为true,则标记msgid的消息未已读 conversation.getMessage({msgid},markAsRead); 只有最后一条未读的话,可能你把之前的消息获取变成了已读,消息变成已读的话,数据库中存储的未读消息数会更新,这个是准确的不会有问题,检查下你的逻辑处理吧。
解决方案四:
请问你现在解决这个问题了吗
时间: 2024-10-26 23:05:04