我发现关于环信的一个问题,EMConversation 得到的未读消息数量,然后EMConversation 得到所有消息,衣次看未读消息数量,俩者不符

问题描述

解决方案

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

时间: 2024-08-27 19:56:29

我发现关于环信的一个问题,EMConversation 得到的未读消息数量,然后EMConversation 得到所有消息,衣次看未读消息数量,俩者不符的相关文章

经验分享:如何用环信做出一个可以媲美微信的群聊app(一)先看效果图

问题描述 不能发表文章,只能用问题发表. 一.聊天界面 解决方案 现在剩下的问题就是性能了.现在把用户的头像和昵称存app本地,如果有一个群主有200个群,每个群有500人,本地就有10万用户,会不会卡?解决方案二:亲 你这个有Demo吗?  我现在想做一个类似于微信分享的那种功能    非常需要这个Demo啊  有的话 私信一下我,谢啦解决方案三:很不错的 一次分享,非常感谢!在发表文章的时候遇到了什么困难 需要帮忙的吗?解决方案四:请问您这个有demo吗?现在用环形做群聊,遇到很多问题

在自己的登陆操作里成功之后做环信的登陆,第一次会报错

问题描述 在自己的登陆操作里成功之后做环信的登陆,第一次安装程序,第一次点击登陆,会返回用户名或密码错误,只有在点击第二次才可以,这是什么情况?????求助大神 解决方案 打印下登陆信息看看有内容吗,参考下demo吧,你的代码写的有问题.解决方案二:参考demo和文档,看看你第一次传值的时候或者代码逻辑是不是有问题,代码的问题.解决方案三:本帖最后由 patgdut 于 2015-4-30 11:50 编辑 我也遇到了同样的问题,这是环信的一个坑,最后我是自动重试3次登录,这样就可以了.另外,最

看环信如何像卖云服务一样卖“IM通信功能”

说到IM通信,你可能首先想到的是微信.陌陌.易信这样的工具,但实际上,IM通信功能被更广泛地用于其他的移动应用中,例如会议系统.协作工具,或是其他的社交平台中的附属功能.这些垂直领域的应用,都会有IM的需求,但如果让开发者自己去做,也许会遇到不少的坑点,想象一下,要保证数百万甚至上亿人即时通讯的顺畅.安全,可不是一件易事. 所以,有创业者便在这一领域找到了机会,就像是云计算服务商为企业提供存储.主机等基础功能一样,环信即时通信云就想要为第三方应用集成和定制类似微信的单聊.群组等IM基础功能. 做

环信支持android的自定义消息推送?

问题描述 环信目前支持android的自定义消息推送? 解决方案 自定义推送是指?解决方案二:Android的消息推送是在线的时候即时推送,如果是不在线的情况推送消息是等Android上线之后再调用广播接收.

ios客户端应用集成了环信,聊天消息里面一方能收到消息一方却收不到消息

问题描述 应用双方都使用了第三方qq登录,环信的群聊没问题,但是单聊就会出现这种情况,有一方收不到消息,不知问题出在哪里了,环信的id和密码看着都正常着呢, 解决方案 看"风吹鸡蛋壳"这一方是否发送消息成功,监听didsendmessage方法有没有走:再看gardenia是否接收到消息,监听didreceivemessage方法有没有走:gardenia方获取会话,看该会话中是否有收到"风吹地蛋壳"方发来的消息.解决方案二:gardenia方获取会话,看该会话中是

ios 8, ipV6, 环信demo,无法登录,无法用了

问题描述 Hi, ios 8 ,  用nat64模拟的ipv6 环境下, 环信3.0+ ,不是不能用了, demo都登录不上, 我看了https://github.com/Alamofire/Alamofire/issues/1228,  iOS 8 didn't have NAT64 support, so any iOS 8 device on an IPv6-only network would be hopelessly crippled. Based on that, I'm pret

环信推送 问题 求助

问题描述 环信推送 - 当别人给我推送消息时, 真机调试 , 我这边Xcode是有反应的,会打印如下代码:**2015-06-05 11:04:04:086 EYEE XMPPStream: socket:didReadData:withTag:****2015-06-05 11:04:04:086 EYEE XMPPStream::socket:didReadData:withTag: at line:4290 -- isFinishedParsing set to NO.****2015-0

环信的聊天记录

问题描述 安卓中如何获取环信里面的聊天记录?请大神解答. 解决方案 本地如果没有,只能通过rest接口才能导出环信保存的聊天记录,本地的聊天记录可以通过加载conversation对象获取,具体可以看下demo的chatActivity类

android 环信sdk有内置的保活手段吗?

问题描述 没有用环信的EaseUI类库,直接使用的sdk.app退出后就接收不到消息了,想问问环信sdk中有内置的保护手段开启守护进程吗 解决方案 没有的,退出程序就收不到消息了