我正在开发一个项目,该项目需要我在点击按钮后从 URL 下载文件,并将其存储到手机存储(可能是下载文件夹)。
关于如何做到这一点有什么想法吗?正在下载的文件也不总是相同的,可以是从图像到 pdf 的任何文件。
Use https://pub.dartlang.org/packages/flutter_downloader https://pub.dartlang.org/packages/flutter_downloader。不要忘记进行平台配置。
基本上,这就是您应该如何使用该包。链接中有一个详细的长示例。
final taskId = await FlutterDownloader.enqueue(
url: 'your download link',
savedDir: 'the path of directory where you want to save downloaded files',
showNotification: true, // show download progress in status bar (for Android)
openFileFromNotification: true, // click on notification to open downloaded file (for Android)
);
编辑:有些人说上面的包维护得不好。试试这个https://pub.dev/packages/flowder https://pub.dev/packages/flowder
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)