环信接收到消息时造成页面滑动卡顿

问题描述

当前正在listview滑动,环信接收消息后,造成页面滑动卡顿。出现卡顿的原因就像正在开车突然踩了一下刹车占用了主线程,于是卡顿一下。将注册监听消息的动作放到了子线程中,但还是会卡顿,求解,希望大家一起讨论一下。

解决方案

是收到消息去刷新UI卡顿吗?

时间: 2024-10-05 06:59:41

环信接收到消息时造成页面滑动卡顿的相关文章

环信集成单聊时 用户名和密码怎么确定的,给对方发消息为甚对方收不到 显示消息发送成功

问题描述 环信集成单聊时  用户名和密码怎么确定的,给对方发消息为甚对方收不到 显示消息发送成功 解决方案 解决方案二:把demo的appkey改成你自己的,然后yogndemo登录你的接收方账户,发送消息试试解决方案三:appkey就是我自己的 这是一个程序  我用了两个不同的用户名来登录(用户名和密码是写死的) 分别在两个模拟器上运行解决方案四:那你试试把appName也改了

环信UI2.0集成时userProfileManager.h not found

问题描述 环信UI2.0集成时userProfileManager.h not found视频教程中没有出现这个问题,我自己注释掉或从其它文件夹中添加头文件都会一大堆没完没了的错误. 解决方案 这个类加了吗?demo中在Core Data文件夹下解决方案二:添加了一些头文件后,现在的问题变成了这样解决方案三:parse是一个处理昵称,头像的三方库,如果您不用的话,就将parse相关的删除掉,用的话就把依赖库加上

为什么环信插件,添加好友时,对方自动就同意了啊??

问题描述 为什么环信插件,添加好友时,对方自动就同意了啊 解决方案 uidemo中的代码  你在初始化的时候有没有定义 : protected void initHXOptions(){        Log.d(TAG, "init HuanXin Options");               // 获取到EMChatOptions对象        EMChatOptions options = EMChatManager.getInstance().getChatOption

使用环信通信Android sdk时,哪些东西应该放在app服务器,哪些直接与环信服务端对接

问题描述 使用环信通信Android sdk时,哪些东西应该放在app服务器端使用rest与环信服务器对接进行处理,哪些是不需要经过自己app服务器,而直接在Android中与环信服务器进行通信处理的,有什么好的建议吗 解决方案 http://docs.easemob.com/start/100serverintegration/10intro 你这个可以看下这个服务器端的rest api的接口,然后根据自己的需求实现下具体的服务器端的代码,这个是根据你们自己的需求 自行来确定的.

android 用viewPage做滑动页面出现卡顿

问题描述 android 用viewPage做滑动页面出现卡顿 页面有个ImageView把图片取消就不出现卡顿,请教下大神们这个要怎么解决卡顿 解决方案 能不能贴点代码看看,看看你是怎么实现的? 解决方案二: 你用的是v4包的吧!

环信接收消息不到消息 回调方法 不执行

问题描述 IChatManagerDelegate  [[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil];-(void)didReceiveBuddyRequest:(NSString *)username message:(NSString *)message{} 这3步都写了  为什么没有执行回调 解决方案 接收在线消息的回调方法是didreceivemessage,离线消息的回调是didrece

关于IOS 环信 接收单聊消息的问题

问题描述 已经集成单聊可以聊天了.   在界面中可以即时聊天了. 然后退出聊天界面.   再用另外一个机子发送信息 . 这边是看到打印消息的.  说明已经收到离线消息了 可是找不到这个消息在哪个方法打印出来的..  找不到. 附上打印出来的文字  .求告诉在哪里调用出来的 ; 解决方案 你接收消息的时候是不是登录状态? 如果是登录状态 接收消息走的是接收在线消息的回调方法 -(void)didReceiveMessage:(EMMessage *)message如果是离线状态 走的是接收离线消息

IOS 环信环信离线Apns消息 收不到

问题描述 证书 检查了 改成百度推送就能收到注册了 成功 err=nil        EMError *err=[[EaseMob sharedInstance] registerSDKWithAppKey:@"略" apnsCertName:@"略"]; apn名字检查了也一致        [[EaseMob sharedInstance] application:application didFinishLaunchingWithOptions:launch

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

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