发布的版本本次发布的版本号为 3.6.0版,更新时间为:2017年04月27日。 iOS 更新内容新增新增事件订阅接口,可用于在线状态业务。 复制 - (void)publishEvent:(NIMSubscribeEvent *)event completion:(NIMEventSubscribeBlock)completion 复制- (void)subscribeEvent:(NIMSubscribeRequest *)request completion:(NIMEventSubscribeResponseBlock)completion 复制- (void)unSubscribeEvent:(NIMSubscribeRequest *)request completion:(NIMEventSubscribeResponseBlock)completion 复制- (void)querySubscribeEvent:(NIMSubscribeRequest *)request completion:(NIMEventSubscribeQueryBlock)completion SDK 数据存储优化,读写更加流畅。 - SDK 录音播放能力优化,解决某些场景下导致的卡顿问题。
Android 更新内容新增1. 事件订阅服务:EventSubscribeService,提供如下接口: 复制- publishEvent 发布事件
- subscribeEvent 订阅指定账号、指定类型的事件
- unSubscribeEvent 取消指定账号、指定事件类型的订阅关系
- batchUnSubscribeEvent 取消指定事件类型的全部的订阅关系
- querySubscribeEvent 查询指定指定账号、指定类型的订阅关系 2. 事件订阅监听:EventSubscribeServiceObserver,提供如下接口: 复制- observeEventChanged 监听事件变化 3. IM Demo 实现在线状态展示。 4. 支持设置消息提醒通知栏 smallIcon 背景颜色,StatusBarNotificationConfig#notificationColor。 5. 本地消息清空后,别人再撤回消息,可收到消息撤回的通知 变更1. 小米推送升级 V3.2.2 版本,解决部分小米手机升级到 Android 7.0 之后初始化推送崩溃、收不到推送的问题。 2. IM Demo 更换通知栏透明 smallIcon。 Windows(PC) SDK 更新内容新增- 音视频通话时可以录制其他成员的MP4文件,在原先的MP4发起和结束接口中json支持扩展的kNIMVChatUid,如果是本人和之前一样不填
- 音视频数据监听追加 nim_vchat_set_audio_data_cb_ex 接口用于监听伴音数据
- 音视频原先的动态推流接口nim_vchat_set_streaming_mode废弃,用户如果要互通推流需要在发起时确定
- 音视频追加发送画面裁剪接口nim_vchat_set_video_frame_scale
- 增加事件订阅相关接口
修复- 修复无法修改好友备注的bug
- 优化弱网环境下的链接稳定性
- 修复聊天室异常登陆状态下发送消息ack通知信息不全的问题
Web SDK 更新内容新增变更下载地址 |