SDKsFlutter
更新当前用户资料
使用 Flutter SDK 更新当前登录用户的昵称、头像和扩展资料。
只传实际变化的 nickname、faceURL 或 ex:
await OpenIM.iMManager.userManager.setSelfInfo(
nickname: nickname?.trim(),
faceURL: faceURL,
ex: mergedExtra,
);ex 是完整字符串,应先读取、解析并合并命名空间。Future 成功、重新查询和 onSelfInfoUpdated 是三个阶段。
globalRecvMsgOpt 虽然也通过 setSelfInfo() 写入,但它属于账号级消息策略。枚举值和使用边界见设置全局消息接收方式。
本页唯一归属 onSelfInfoUpdated,应组合进应用唯一的 OnUserListener;设置入口见事件概览。
这个页面有帮助吗?