此项目是提供了webchat集成rongcloud的完整的Android APP示例,使用时候同步代码,其中App.java为相关功能配置,需要自己关注与修改,MainActivity是demo的主界面,使用时候不需要,换成自己的activity即可。其他文件都需要导入。
- 在IMLib的AndroidManifest.xml中配置融云APP_KEY
- 如果需要地图功能,在自己App的AndroidManifest.xml中配置相关地图的API_KEY
- 是否开启地图,是否开启小视频等功能,都早App.java中配置
- 在自己的Activity中,调用EliteChat.initAndStart方法,来启动聊天界面,具体方法说明到EliteChat.java中查看。
详细文档:点击这里
融云版本最新升级到了2.10.4 消息推送集成方式有所改变,具体需要看融云消息推送的文档
- 修复客户发送的提问在机器人返回消息的后面显示的bug
- 修复没有正确显示请求排队情况更新消息的bug
- demo程序中,会询问gps访问权限了
- 未发送消息从内存中改存到了sqlite中,app关闭后重新打开时候依旧可以获取到未发消息了。 注意启动时候新增了初始化调用: Chat.init(context);
- 聊天过程中,如果坐席没有推送过满意度,当收到聊天结束消息时候,会自动弹出满意度了。
- 修复不同targetId入参时候,可能造成的消息错位问题。
- 增加了客户端主动接受聊天按钮,如果开启此功能,就可以从加号里看到结束聊天按钮。
- 修改了重新进入聊天界面逻辑,如果修改了队列号进入,则会先结束之前会话,重新排队新的队列。