更新记录
2.4.7(2022-05-07)
1.用其他函数代替wx.getLocation检测微信小程序运行环境,避免小程序代码在提审环节被拦截
2.4.6(2022-04-28)
- 修复userId为整型时未读消息不更新的问题
平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
app-vue app-nvue | √ | √ | √ | √ | √ | √ |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 小红书小程序 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ | √ | √ |
GoEasy打造Uniapp社区最好用的IM聊天即时通讯产品
功能列表
- 私聊、群聊、会话列表,文字、表情,图片,语音,视频消息
- 支持发送自定义业务消息,比如处方,订单,红包,地理位置等
- 手机通知栏提醒,厂商通道支持:iOS,谷歌FCM,华为,小米,VIVO,OPPO,魅族
- 消息已读未读,消息撤回,消息删除和历史查询
- 完美支持消息多端同步,断网自动重连,消息自动补发
- 支持服务端Rest接口
- 音视频实时通话:正在快速推进,敬请期待
我们的优势
- 简单易用,参考demo源码和文档,小白也能快速集成
- 专为Web开发者打造, 一个SDK完美兼容Uniapp,H5和各种小程序
- 性能强悍,安全可靠,成熟稳定,服务众多知名企业:一加手机,爱尔眼科,清华大学出版社,格林豪泰连锁酒店
- 技术人员在线技术支持
Demo运行步骤
- 访问http://www.goeasy.io 注册GoEasy账号,创建应用,获得appkey
- 在main.js里将appkey替换为您自己的common key,运行即可
- 在restapi.js 里 可以找到登陆用户名和密码
注意事项
图片语音和OSS配置
若发送语音、视频和图片,需要先配置阿里云OSS参数
通知栏提醒
- 将Uniapp应用运行到手机上,检查手机"系统设置"的通知推送里,确保该app的状态为“允许”
- 若希望APP进程杀掉后收到通知栏提醒,需接入厂商通道,详情请参阅GoEasy接入厂商通道教程。
微信小程序
若打包为微信小程序,需要登录微信公众平台->微信小程序开发设置->服务器域名, 添加socket合法域名:wss://wx-hangzhou.goeasy.io
不建议用于直播间聊天室
GoEasy IM实现直播间聊天费用更贵,且相对复杂. GoEasy PubSub实现直播间或聊天室更简单,费用更低, 参见GoEasy实现直播间聊天室开源Demo