来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
引用:cbbs 发表于 2019-07-11 09:54 不能拿demo来测试丢包情况,现在这个项目后台进行一些修改。 MessageQoSListener监听原因,什么情况返回丢 ...
引用:cbbs 发表于 2019-06-24 11:36 这样说吧:我是基于demo上开发,发送信息接收消息这些代码,我没有改动过。当在消息列表出现 就是重连,然 ...
微信图片_20190624113019.png (4.08 KB, 下载次数: 1968)
下载附件 保存到相册
5 年前 上传
引用:cbbs 发表于 2019-06-21 14:15 这个代码我都没有都重写过,直接调用demo过来的。[mw_shl_code=java,true]String fingerPring = Protocal.g ...
String fingerPring = Protocal.genFingerPrint();
引用:cbbs 发表于 2019-06-21 13:41 [mw_shl_code=java,true]MessageHelper.sendChatMessageExtend(activity, currentChattingUser.getUser_uid ...
MessageHelper.sendChatMessageExtend(activity, currentChattingUser.getUser_uid(), msgBody, fingerPring); /** * 发送聊天消息(包括普通文本、图片消息、语音留言消息等)给指定user_id的用户. * <b>注意:</b>目前普通文本消息为了提升用户体验,提供QoS支持. * <p> * 说明:安卓2.3及以后系统中规定:发送网络数据须在单独的线程中,本方法默认没有为开发 * 者提供异步实现,所以开发者调用时需单独在代码中使用AsyncTask包装一遍哦。 * </p> * * @param context * @param user_id 当user_id=0时表示发送给服务器,否则发送给指定用户 * @param message 要发送的文本消息 * @param fingerPrint 指纹码 * @return */ public static int sendChatMessageExtend(Context context, String user_id, MsgBodyRoot message, String fingerPrint) { return SendDataHelper.sendMessageImpl(context, user_id , new Gson().toJson(message) , true, fingerPrint , UserProtocalsType.MT03_OF_CHATTING_MESSAGE); // 普通一对一聊天消息的报文头(聊天消息可能是:文本、图片、语音留言、礼物等) }
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.109377 second(s), 35 queries , Gzip On.