insertMessageToLocal method

Future<NIMResult<NIMMessage>> insertMessageToLocal(
  1. {required NIMMessage message,
  2. required String conversationId,
  3. String? senderId,
  4. int? createTime}
)

插入一条本地消息, 该消息不会 该消息不会多端同步,只是本端显示 插入成功后, SDK会抛出回调

  • Parameters:
    • message: 需要插入的消息体
    • conversationId: 会话 ID
    • senderId: 消息发送者账号
    • createTime: 指定插入消息时间 web 不支持

Implementation

Future<NIMResult<NIMMessage>> insertMessageToLocal(
    {required NIMMessage message,
    required String conversationId,
    String? senderId,
    int? createTime}) async {
  return _platform.insertMessageToLocal(
      message: message,
      conversationId: conversationId,
      senderId: senderId,
      createTime: createTime);
}