【新手快速入门】集成环信常见问题+解决方案汇总

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 

8 个评论

不错!很多常见问题都解决了,期待更新更多解决方案。
请问uidemo中的帐号是什麽? 在哪注册啊?
beyond

beyond 回复 Maersk

demo直接注册就行。
有没有遇见过发送的图片不显示啊,但是对方接收到是可以看的,说明图片是发送成功的了。。
发送方是没有缩略图的,占位符要用大图,或者自己做一个做一个站位的图片。
木有web的
http://www.imgeek.org/article/825308961?notification_id=64866&item_id=1584 咯
环信webim(版本1.4.13),创建群组 官方文档上写的是
调用createGroupNew函数创建群组,groupname表示群组名,desc表示群组描述,members是用户名组成的数组,pub等于true时,创建为公开群,approval等于true时,加群需要审批,为false时加群无需审批。另外,创建群组成功后会在回调函数里调用onCreateGroup函数。
var options = {
data: {
groupname: value,
desc: info,
members: friendsSelected,
public: pub,
approval: approval,
allowinvites: allowInvites
},
success: function (respData) {},
error: function () {}
};
conn.createGroupNew(options);
按照文档操作,在实际开发中会报
duration:0
error:"illegal_state"
error_description:"owner must be provided, and must be type of String"
exception:"java.lang.IllegalStateException"
大致意思就是没有指定群主切必须为字符型。但是查看源码后发现,群主是自动获取当前登陆的环信用户,打印opt参数后发现owner提供的是数值而不是字符串,于是需要将源码createGroupNew方法中的
opt.data.owner = this.user;改为 opt.data.owner = ""+this.user+"";。完成建群。
这里提一下意见,文档上是没有说有 maxusers(最大群成员数) 这个参数的,建议添加上。

要回复文章请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×