【问题标题】:How do I download content from firebase storage and keep that content on the user's phone?如何从 Firebase 存储下载内容并将该内容保存在用户的手机上?
【发布时间】:2018-10-28 20:41:53
【问题描述】:

我有一个应用程序,其中有一个用户将视频上传到 firebase,效果很好,但我想知道是否有办法下载视频并将该视频保存在用户的手机上。

【问题讨论】:

标签: firebase flutter firebase-storage


【解决方案1】:

下载文件时,您可以使用path_provider 插件访问设备存储并将文件保存在那里。

我会推荐可以使用getApplicationDocumentsDirectory() 访问的文档目录来保存您的文件。

这是这样做的想法。

String directory = (await getApplicationDocumentsDirectory()).path;
File file = File('$directory/your_file_name');
http.Response response = await http.get(your_url_here);
file.writeAsBytes(response.bodyBytes)

【讨论】:

    猜你喜欢
    • 2018-11-20
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 2021-09-12
    • 1970-01-01
    • 2013-11-15
    相关资源
    最近更新 更多