更新时间: 2020-08-26
# 功能描述
开发者可通过下面接口来设置会话是否置顶,置顶的状态将会被同步到服务端,切换设备后置顶状态也会一并同步下来。
# 会话置顶设置
- 删除指定会话需要通过
targetId
和type
获取到该会话的实例。 - 调用 conversation.setStatus() 进行设置
# 获取会话实例参数说明
参数 | 类型 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|
type | Number | 是 | 会话类型, 传入 RongIMLib.ConversationType.{conversationType} | 3.0.0 |
targetId | String | 是 | 接收方的 userId | 3.0.0 |
# 设置参数statusItem
说明
参数 | 类型 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|
notificationStatus | Number | 否 | 是否免打扰: 1 开启免打扰 | 2 关闭免打扰 | 3.0.4 |
isTop | Boolean | 否 | 是否置顶 | 3.0.4 |
# 代码示例
let conversation = im.Conversation.get({ targetId: '接收方的 userId', type: RongIMLib.CONVERSATION_TYPE.PRIVATE }); let statusItem = { isTop: true, }; conversation.setStatus(statusItem).then(function() { console.log('设置免打扰成功'); })
已复制
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10