相关疑难解决方法(0)

Flutter web:通过从服务器读取流来下载大文件?

已经有几篇关于从 flutter web 开始下载的文章了。我链接这个答案作为示例: /sf/answers/4485294061/

该过程始终相似:从服务器请求某些内容,可能将正文字节转换为 base64,然后使用 AnchorElement 开始下载。它非常适合小文件。假设30MB,没问题。整个文件必须首先加载到浏览器中,然后用户开始下载。

如果文件有10GB怎么办?有没有办法从服务器读取流并将流写入用户下载?或者是否有其他更好的方法,例如将文件复制到由网络服务器直接托管的特殊文件夹?

download flutter-web

8
推荐指数
0
解决办法
746
查看次数

将文件从 firebase 存储下载到 flutter

我看过几个关于在 firebase 存储中上传文档的示例,但没有将文件列表从 firebase 存储下载到 flutter 的文档。在 Firebase 文档上,有很多关于 Android、iOS、web、c++ 等的 firebase 存储的文档,但不是 flutter。特别是如果我谈论视频

VideoPlayerController videoPlayerController;
  @override
  void initState() {

    videoPlayerController = VideoPlayerController.network('/* Download Url*/');
    super.initState();
  }
Run Code Online (Sandbox Code Playgroud)

视频在应用程序初始化时需要Url

firebase flutter firebase-storage

3
推荐指数
1
解决办法
9788
查看次数