浏览 SDKs · React Native
SDKsReact Native

设置会话草稿

设置会话草稿。

复制

使用 setConversationDraft() 保存会话草稿。用户离开聊天页面、切换会话或准备退出时,可以提交当前编辑内容。

await OpenIMSDK.setConversationDraft({
  conversationID,
  draftText: editorValue,
});

参数说明

参数类型是否必填说明
conversationIDstring要保存草稿的会话 ID。
draftTextstring草稿内容。传入空字符串可清除草稿。

输入过程中建议由业务侧维护编辑器状态并合并保存,离开页面前再提交最新内容。

返回结果

调用完成后,草稿已保存。会话列表中的 draftTextdraftTextTime 变化通过 OnConversationChanged 事件返回,事件监听方式见获取会话列表。切换账号或退出登录时,同时清理业务侧的编辑器状态。