DCloud_heavensoft
DCloud_heavensoft
  • 发布:2016-05-18 05:28
  • 更新:2021-05-31 16:17
  • 阅读:39982

即时通信、im问题汇总。环信、融云、美洽怎么集成

分类:MUI

使用uni-app

  1. uni-app可直接将丰富的小程序sdk引入app中。环信等公司都有小程序sdk,可直接在小程序和app端使用。
  2. app侧可集成原生的环信等sdk
  3. h5侧可集成环信等h5 sdk

插件市场已经有原生sdk和小程序sdk,直接看这些就行。https://ext.dcloud.net.cn/search?q=%E8%81%8A%E5%A4%A9

如果不止是需要聊天,还需要音视频通话,在插件市场搜索:https://ext.dcloud.net.cn/search?q=webrtc

使用5+app

在Hello mui里提供了一个chat示例,可以发文字、图片、语音消息,并且可实时收发和显示聊天记录。
但这个示例连接的服务器是一个聊天机器人,一些开发者希望更全套的im服务,包括好友体系和服务器。
此时建议如下:

  1. 用Hello mui的im示例的前端代码,后台自己用socket.io搭一个服务器。
  2. 用Hello mui的im示例的前端代码,与leancloud的服务器配合使用,含有个推推送。这里有示例包和源码:http://ask.dcloud.net.cn/article/381
  3. 使用环信的web sdk,参考https://segmentfault.com/a/1190000005729743
  4. 使用融云的web sdk,这里有示例http://ask.dcloud.net.cn/article/195
  5. 使用5+sdk的方式,封装一个环信或融云等im厂商的原生sdk到js层,给自己的js用。社区里有人发了自己集成后的代码,大家也可以验证下。文档参考http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/104
  6. 直接调起手机qq,进入qq群或企业qq做交流或客服。参考http://ask.dcloud.net.cn/question/7425
31 关注 分享
gaus qidi damichn 明峰 r***@163.com Pannj 菠萝蜜333 Trust TomTan 9***@qq.com blood Element gaohuazi z_大白 大头木木 2***@qq.com KiviYG supernan992 可苦可乐 乖乖神 abiu 新青年 4***@qq.com 170918 8***@qq.com H5_flymorn positive_life 5***@qq.com 八喜 3***@qq.com sonicsunsky

要回复文章请先登录注册

6***@qq.com

6***@qq.com

回复 DCloud_heavensoft :
不是 现在的问题 是 小程序版的sdk 在双方都在线的情况是可以的 但是一旦有一方app不在前台 进程死掉了。而且没有推送 这个根本就满足不了 需求啊。。有集成原生sdk的文档吗? 而且我觉得设计的有点不合理 我本身app里面用到一些插件 是必须要云打包的 然后我自己本地在集成一个其他的sdk 。那我还需要上传我本地的sdk 在打包啊。。。感觉有很多的不合理性。。。
2020-01-15 16:56
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 6***@qq.com :
自己接unipush是离线推送成功率最高的方案。想找现成的,也可以用原生SDK,https://ext.dcloud.net.cn/search?q=%E8%81%8A%E5%A4%A9,但这些原生sdk,大多也没有集成unipush,导致离线推送仍然会经常收不到,被rom杀掉
2020-01-14 18:11
6***@qq.com

6***@qq.com

回复 DCloud_heavensoft :
那有什么方式 可以解决这个问题吗?
2020-01-14 18:05
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 6***@qq.com :
是。小程序SDK没有离线推送能力
2020-01-14 17:20
6***@qq.com

6***@qq.com

回复 DCloud_heavensoft :
你好 但是用小程序的sdk 有消息过来 就没有推送过来了 是需要自己写本地推送吗?
2020-01-14 16:54
3***@qq.com

3***@qq.com

这个环信im重连机制有问题啊,断了就连不上了。大佬们,有解没啊? 模拟:可以主动断掉流量,再打开试下,无法重连。
https://ext.dcloud.net.cn/plugin?id=825
2019-12-06 18:09
3***@qq.com

3***@qq.com

回复 DCloud_heavensoft :
这个环信im重连机制有问题啊,断了就连不上了。 模拟:可以主动断掉流量,再打开试下,无法重连。https://ext.dcloud.net.cn/plugin?id=825
2019-12-06 18:08
SuniceTop

SuniceTop

使用5+APP方式集成,网易云信IM,但是在华为和小米手机上,会出现5-10分钟后自动断线,重连也没有用,只能重新打开APP才能恢复通信。。。。是需要设置什么吗?
2019-11-19 13:08
4***@qq.com

4***@qq.com

收藏
2019-11-11 21:54
positive_life

positive_life

参考
2019-01-25 18:24