一、设置会话草稿
你可以调用 setConversationDraft接口,设置会话草稿。如果传递的 draftText 参数为 '',表示清除草稿。
接口
chat.setConversationDraft();
参数
参数 options 为 Object 类型,包含的属性值如下:
| 参数 | 类型 | 说明 |
| conversationID | String | 会话 ID。会话 ID 组成方式:C2C${userID}(单聊)GROUP${groupID}(群聊) |
| draftText | String | 草稿内容,传 '' 时,表示清除草稿。 |
返回值
Promise
示例
// 设置会话草稿let promise = chat.setConversationDraft({ conversationID: 'GROUPpublic1', draftText: '123'});promise.then(function(imResponse) { // 设置会话草稿成功}).catch(function(imError) { console.warn('setConversationDraft error:', imError); // 设置会话草稿失败});
二、清除草稿
示例
// 清除草稿let promise = chat.setConversationDraft({ conversationID: 'GROUPpublic1', draftText: ''});promise.then(function(imResponse) { // 清除 GROUPpublic1 会话草稿成功}).catch(function(imError) { console.warn('setConversationDraft error:', imError); // 清除草稿失败});