createSoundMessage static method

Future<ChatMessageBean> createSoundMessage(
  1. String filePath,
  2. int duration
)

创建声音的消息体 filePath 本地录音的绝对地址, 不能使用网络Url

Implementation

static Future<ChatMessageBean> createSoundMessage(
    String filePath, int duration) async {
  var createSoundRes = await TencentImSDKPlugin.v2TIMManager
      .getMessageManager()
      .createSoundMessage(soundPath: filePath, duration: duration);
  ChatMessageBean chatMessageBean = ChatMessageBean();
  if (createSoundRes.code == 0) {
    chatMessageBean.id = createSoundRes.data?.id;
    chatMessageBean.v2timMessage = createSoundRes.data?.messageInfo;
  }
  return chatMessageBean;
}