createFileMessage
功能介绍
创建文件消息
- 创建文件消息需要先获取到本地文件路径。
- 发送消息过程中,会先将文件上传至服务器,同时回调上传进度。上传成功后再发送消息。
参数详解
| 参数名称 | 参数类型 | 是否必填 | 描述 | 
| filePath | String | 是 | 文件本地路径 | 
| fileName | String | 是 | 文件名 | 
| fileContent | Uint8List | 否(web端必填) | 字节数组 | 
返回值
V2TimValueCallback<V2TimMsgCreateInfoResult>
{
    code : int
    desc : String
    data : {
      id : String
      messageInfo : V2TimMessage
    }
}
返回值详解
代码示例   
  
  V2TimValueCallback<V2TimMsgCreateInfoResult> createFileMessageRes =
      await TencentImSDKPlugin.v2TIMManager
          .getMessageManager()
          .createFileMessage(
            filePath: "本地文件绝对路径",
            fileName: "文件名",
          );
  if (createFileMessageRes.code == 0) {
    String id = createFileMessageRes.data.id;
       
       
       
       
    V2TimValueCallback<V2TimMessage> sendMessageRes = await TencentImSDKPlugin
        .v2TIMManager
        .getMessageManager()
        .sendMessage(id: id, receiver: "userID", groupID: "groupID");
    if (sendMessageRes.code == 0) {
      
    }
  }