Flutter Web 中的分段文件上传

Sid*_*Sid 3 flutter-web

有没有办法将文件分段上传到 Flutter Web 原生的服务器。因为 Flutter iOS 和 Android 有很多方法可以做到这一点。

小智 5

对于 Android/IOS,我们使用:

    multiPFile = await MultipartFile.fromFile(file.path,
          filename: file.name, contentType: MediaType.parse(mimeType));
Run Code Online (Sandbox Code Playgroud)

对于 Web,您需要从文件的字节构建 MultiPartFile:

    multiPFile = await MultipartFile.fromBytes(file.bytes,
          filename: file.name, contentType: MediaType.parse(mimeType));
Run Code Online (Sandbox Code Playgroud)