getMessageByUId static method

Future<Message?> getMessageByUId(
  1. String messageUId
)

通过全局唯一 ID 获取消息实体 发送 message 成功后,服务器会给每个 message 分配一个唯一 ID(messageUId)

Implementation

static Future<Message?> getMessageByUId(String messageUId) async {
  Map map = {"messageUId": messageUId};
  String? msgStr = await _channel.invokeMethod(RCMethodKey.GetMessageByUId, map);
  if (msgStr == null) {
    return null;
  }
  Message? msg = MessageFactory.instance!.string2Message(msgStr);
  return msg;
}