浏览 SDKs · uni-app / uni-app x
SDKsuni-app

退出群组

当前用户主动退出指定群。

复制

quitGroup() 让当前用户退出群组。

import { quitGroup } from '@/uni_modules/unix-openim-sdk'

await quitGroup(groupID)

群主通常不能直接退出,需先转让群主或解散群。UI 应二次确认;成功后关闭群聊页,并以已加入群删除事件或重新查询清理状态。

Promise 成功表示退出请求完成,不等于群列表和成员事件已经到达。当前用户退出后,按 groupID 清理群聊天入口、成员分页和发送权限;其他成员仍保留群组。

群主转让与退出应串行执行:先确认新群主事件或重新查询结果,再调用退出。失败时保留聊天与群状态,不要仅因用户点击确认就删除本地数据。