使用uni-app
- uni-app可直接将丰富的小程序sdk引入app中。环信等公司都有小程序sdk,可直接在小程序和app端使用。
- app侧可集成原生的环信等sdk
- 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服务,包括好友体系和服务器。
此时建议如下:
- 用Hello mui的im示例的前端代码,后台自己用socket.io搭一个服务器。
- 用Hello mui的im示例的前端代码,与leancloud的服务器配合使用,含有个推推送。这里有示例包和源码:http://ask.dcloud.net.cn/article/381
- 使用环信的web sdk,参考https://segmentfault.com/a/1190000005729743
- 使用融云的web sdk,这里有示例http://ask.dcloud.net.cn/article/195
- 使用5+sdk的方式,封装一个环信或融云等im厂商的原生sdk到js层,给自己的js用。社区里有人发了自己集成后的代码,大家也可以验证下。文档参考http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/104
- 直接调起手机qq,进入qq群或企业qq做交流或客服。参考http://ask.dcloud.net.cn/question/7425
40 个评论
要回复文章请先登录或注册
葱子
1***@qq.com
1***@qq.com
1***@qq.com
1***@qq.com
DCloud_heavensoft (作者)
1***@qq.com
陌上柳絮
DCloud_heavensoft (作者)
6***@qq.com