消息已读 V1 监听,支持单群聊

1.3.0

interface MessageReadReceiptListener {
    onMessageReadReceiptReceived(message: Message): any;
    onMessageReceiptRequest(
        conId: ConversationIdentifier,
        messageUid: string,
    ): any;
    onMessageReceiptResponse(
        conId: ConversationIdentifier,
        messageUid: string,
        respondUserIdList: Map<string, number>,
    ): any;
}

Methods

  • 单聊中收到消息回执的回调。

    Parameters

    Returns any

    对方调用 sendReadReceiptMessage() 时触发该方法。触发该方法时本地数据的对应消息已变为已读,需要上层把聊天页面对应消息变为已读

  • 群聊中某人发起了回执请求,会话中其余人会收到该请求,并回调此方法。

    对方调用 sendReadReceiptRequest() 时触发该方法
    触发该方法后,当前用户在合适的时机调用 sendReadReceiptResponse() 响应

    Parameters

    Returns any

  • 群组中收到了其他人发送的响应

    Parameters

    • conId: ConversationIdentifier

      会话标识

    • messageUid: string

      请求已读响应的消息 UId

    • respondUserIdList: Map<string, number>

      响应了此消息的用户列表,key 用户 Id, value 响应时间(毫秒时间戳)

    Returns any

MMNEPVFCICPMFPCPTTAAATR