【发布时间】:2018-04-15 08:25:11
【问题描述】:
我正在寻找一种从外部服务器下载大型 pdf 文件的方法,并使用 Flutter 应用程序进行离线存储。
但是下载一个大文件(有时 100mb+)需要一些时间。我不希望应用程序陷入等待下载的功能。我正在寻找的是一个下载函数,它有一个带有进度报告的回调(类似于:250000/500000 字节完成。不必完全如此。只是我可以使用并制作进度条的东西的)。
这甚至可以在 Flutter 中实现吗?我遇到的唯一东西是 HTTP 库。但这似乎没有进度回调,只是简单地阅读 http 调用的内容(也没有进度报告)。我希望有人可以为我提供一种方法来实现这一点。
亲切的问候, 凯文·沃尔特
编辑:
C# 有我的意思的完美示例
https://stackoverflow.com/a/9459441/2854656
【问题讨论】: