SDKsWASM商业版
调整会话分组顺序
批量调整会话分组的显示顺序。
使用 setConversationGroupOrder() 批量调整会话分组的顺序。数组中的每一项必须同时提供分组 ID 和新的顺序值。
参数说明
该方法直接接收数组,数组中的每一项使用以下字段:
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
items[].conversationGroupID | string | 是 | 要调整的会话分组 ID。 |
items[].order | number | 是 | 新的顺序值;排序方向由产品统一约定。 |
await openimsdk.setConversationGroupOrder([
{ conversationGroupID: firstGroupID, order: 100 },
{ conversationGroupID: secondGroupID, order: 200 },
]);返回结果
Promise 成功表示排序请求已经完成。该方法不返回可用于刷新界面的分组数据;可以先按提交的顺序更新本地状态,再通过事件或重新查询校准。
排序变化可能通过 OnConversationGroupChanged 到达。事件中的分组必须按 conversationGroupID 合并,完整监听方式见会话分组概览。
这个页面有帮助吗?