本文以一个小例子简单的演示在微信小程序中使用环信SDK收发消息
下载后把整个utils目录下的文件复制到咱自己工程的目录下。
界面简单的用一个输入框和一个按钮组成点擊按钮发送消息。
接收消息要先在app.js中添加回调函数
index.js中定义的接收消息的方法
到此简单的收发消息功能就算实现了发送语音图片规则都差鈈多,只不过参数不一样可以参考
Android环信官方环吸集成灶文档:
我在項目里环吸集成灶环信时是根据环信官方EaseUI进行环吸集成灶的EaseUI环信说明文档:
这里只介绍怎么通过扩展消息显示头像和昵称,参考文章:感谢作者!
一、将以下三个java文件复制到自己的项目里:
// 必须顶一个无参数的构造函数,否则会报【virtual method】异常 // 如果本地缓存不存在或者过期则从存储服务器获取 //生成头像的绝对路径,保存在本地 // 从本地缓存中获取用户数据 * 用户不存在或已过期 * 更新当前用户的昵称 * 更新当前用戶的头像 * 获取当前环信用户信息 * 设置消息的扩展属性 * 获取登录用户的昵称头像二、从消息扩展中获取头像昵称:
1.首先要注释从APP服务器获取昵称头像的方法。
// 如果本地缓存不存在或者过期则从存储服务器获取 }2.登录(或注册)成功后,需要缓存当前用户的昵称头像
在登录(或注册)服务端回调(不是环信IM登录回调)里,增加如下代码:
// 登录成功将用户的环信ID、昵称和头像缓存在本地
// 设置消息的扩展属性,携带昵称头像
// 从消息的扩展属性里获取昵称头像
5.另外音视频通话里,昵称头像也要进行处理(不需要音视频通话功能的开发者可以渻略后面所有步骤)发送音视频通话请求时携带昵称头像。CallActivity.java里第162行代码更改为:
// 通过扩展属性将昵称头像传给对方
// 缓存用户昵称头像
通过鉯上步骤相信大家应该就能实现使用扩展消息显示昵称头像了
本文以一个小例子简单的演示在微信小程序中使用环信SDK收发消息
下载后把整个utils目录下的文件复制到咱自己工程的目录下。
界面简单的用一个输入框和一个按钮组成点擊按钮发送消息。
接收消息要先在app.js中添加回调函数
index.js中定义的接收消息的方法
到此简单的收发消息功能就算实现了发送语音图片规则都差鈈多,只不过参数不一样可以参考
千载悠悠人悠悠, 觉來忽见天际月 顿嗟无尽紅尘事, 漫漫征途步步学 和衣著身虽堪冷, 却喜中月囿圆缺 忽忆东...
当 -为了我放下一切 -手机背景是我的照片或是俩人的合照 -他每次出门都会告诉我要去哪里干什么 -他每天会给我打...
罗耕,骑牛是因为我没有急着要去杀的人,也没人能撵着杀我这人从未败过,似乎比每个对手都要厉害一点点他说实话的时...
具体发送图片的方法:
// 构造图片消息对象 // 4.把消息添加到数据源然后刷新表格自此,图片的发送完成
发送图片,发送文本发送语音,这都有大量重复代码我们稍加优化
// 1.构造消息对象 // 4.把消息添加到数据源 // 0.处理字符串中的换行符 // 1.准备创建消息实例需要的参数 // 1.構造一个 语音消息体 // 1.构造图片消息体 }版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。