如何实现自定义的消息

问题描述

如图所示

解决方案

http://docs.easemob.com/doku.php?id=start:300iosclientintegration:40emmsg#自定义消息扩展   可以在消息扩展中做处理。把图片的url以及其他字段加在扩展中。对方收到之后解析并在UI上进行展示。
解决方案二:
建议用eMessageBodyType_Image发送,因为环信发送一个消息大小不能超过30kb(好像是这个)

时间: 2024-07-31 20:38:47

如何实现自定义的消息的相关文章

自定义的消息提示(notification)

问题描述 app在后台时,自定义的消息提示(notification)能成功,但是不在后台运行的还是环信id+信息的显示.这个该如何设置? 解决方案 设置EMChatManager.getInstance().getChatOptions().setShowNotificationInBackgroud(false);解决方案二:顶!!!!!!!!!!static/image/common/sigline.gif90%打工小伙一生都不可能知道的秘密 http://11575.360kuyi.co

Android 线程之自定义带消息循环Looper的实例

Android 线程之自定义带消息循环Looper的实例 Android系统的UI线程是一种带消息循环(Looper)机制的线程,同时Android也提供了封装有消息循环(Looper)的HandlerThread类,这种线程,可以绑定Handler()对象,并通过Handler的sendMessage()函数向线程发送消息,通过handleMessage()函数,处理线程接收到的消息.这么说比较抽象,那么,本文就利用基础的Java类库,实现一个带消息循环(Looper)的线程,以帮助初学者理解

iOS 自定义聊天消息

问题描述 点击某个按钮,在聊天界面插进去一句话 解决方案 调用插入消息的方法,构建消息体,插入本地,并显示到UI上.

iOS 自定义的消息如何布局呢

问题描述 把这些显示出来 解决方案 参考demo的bubbleview这个类,自定义消息页面,然后在messagecell中显示的时候通过判断消息的扩展去实现就行

iOS 自定义扩展消息发送成功之后,为什么返回到聊天界面显示不出来,还需要重新进入聊天界面才能出来?

问题描述 解决方案 你加到ui数据源,刷新ui了么解决方案二:加到数据源了  而且刷新了   现在还会 发送两条消息   重复发送

c#窗口如何接受非托管程序发送的自定义窗口消息?

问题描述 如题.请知道的兄弟给个提示,感谢!!! 解决方案 解决方案二:overrideWndProc(refMessagem);里面判断MessageID是不是你自定义的就可以了:if(m.Msg==WM_YOUR_DEFINEMESSAGE_ID){//DOanythingwhatyouwant.}

android自定义扩展消息在iOS中怎么解析

问题描述 在android中在消息中加入一个扩展属性.在iOS中怎么解析呢 解决方案 #pragma mark - IChatManagerDelegate// 收到离线消息回调-(void)didReceiveCmdMessage:(EMMessage *)cmdMessage{ // cmd消息中的扩展属性 NSDictionary *ext = cmdMessage.ext; NSLog(@"cmd消息中的扩展属性是 -- %@",ext);}// 收到消息回调-(void)di

通过消息实现自定义输入框(InputBox)

C++Builder提供了两个显示输入对话框的函数:InputBox和InputQuery(其中InputBox也是通过调用InputQuery实现),这个输入对话框有很多缺点,在以前的文章中我曾提到过利用修改VCL源码来实现自定义输入对话框,后来在Torry.net看到一篇文章是利用自定义消息的方法来实现,原文是Delphi代码,ccrun(老妖)用C++改写,并适当修改让显示效果更好一些: 基本思路:在输入对话框显示出来以前,Post一条消息给主窗体,由主窗体负责修改输入对话框窗体的属性和输

如何自定义IIS错误代码响应消息

  一.自定义IIS错误代码响应消息 这里的站点名称是:open 打开IIS管理器,在需要编辑的站点open右击--属性,弹出一对话框. 找到"自定义错误"选项卡 选择要编辑的HTTP错误消息编辑即可. 注意: 编辑自定义错误属性 使用该对话框可以编辑自定义错误消息.单击自定义错误消息,然后单击"编辑". 考虑到安全性和其他系统的情况,不能将某些错误自定义为指向 URL.例如,错误 401.2("未授权 - 由于服务器配置,登录失败")不允许 U