tencent cloud

文档反馈

Android & iOS & Mac

最后更新时间:2023-01-29 16:10:44

    功能描述

    在发送消息时,可能会遇到消息尚未编辑完,就要切换至其它聊天窗口的情况。这些未编辑完的消息可通过 setConversationDraft 接口保存,以便于下次回到这个聊天界面时,通过 V2TIMConversation 对象的 draftText 字段,获取到尚未编辑完的内容,继续编辑。

    注意:

    1. 会话草稿仅支持文本内容。
    2. 会话草稿仅在本地保存,不会存储到服务器,因此不能多端同步,程序卸载重装会失效。

    设置会话草稿

    您可以调用 setConversationDraft(Android / iOS & Mac / Windows) 接口,设置会话草稿。
    如果传递的 draftText 参数为空,表示清除草稿。

    示例代码如下:

    String conversationID = "conversationID";
    String draftText = "The draft text";
    V2TIMManager.getConversationManager().setConversationDraft(conversationID, draftText, new V2TIMCallback() {
       @Override
       public void onSuccess() {
           Log.i("imsdk", "success");
       }
        @Override
       public void onError(int code, String desc) {
           Log.i("imsdk", "failure, code:" + code + ", desc:" + desc);
       }
    });
    

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持