如何复制/下载临时缓存文件以在 Flutter 中下载文件夹

阿吉特

在我的 flutter 应用程序(android)中,使用flutter_pdfview成功显示了 PDF 文件我正在尝试复制/下载显示到下载文件夹的文件。

 Directory dir = await getApplicationDocumentsDirectory();
 string path = dir.path;
 File file = File(filePath);

 // copy file
 await file.copy('$path/$filename');

但是我在本地找不到任何文件。任何帮助表示赞赏。谢谢你。

哈什瓦尔丹·乔希

路径提供程序也允许访问外部存储目录。

对于android,您可以使用getExternalStorageDirectory()方法访问顶级存储目录。

确保此方法返回的目录具有路径值,该值表示类似emulated0,其他内容表明它是手机的存储目录,作为存储路径。

然后附加/Downloads到目录路径以从/向下载文件夹读取/写入文件。

但是,这不适用于iOS.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章