sendTextMessageWithMessageAck static method
发送文本消息 自动设置是否需要已读回执
Implementation
static Future<NIMResult<NIMSendMessageResult>> sendTextMessageWithMessageAck(
{required String conversationId, required String text}) async {
var msgBuilder = await MessageCreator.createTextMessage(text);
if (msgBuilder.isSuccess && msgBuilder.data != null) {
final readEnable = await ConfigRepo.getShowReadStatus();
var params = NIMSendMessageParams(
messageConfig: NIMMessageConfig(readReceiptEnabled: readEnable));
return sendMessage(
message: msgBuilder.data!,
conversationId: conversationId,
params: params);
} else {
return NIMResult.failure(message: msgBuilder.errorDetails);
}
}