【发布时间】:2018-10-28 20:41:53
【问题描述】:
我有一个应用程序,其中有一个用户将视频上传到 firebase,效果很好,但我想知道是否有办法下载视频并将该视频保存在用户的手机上。
【问题讨论】:
-
应用程序是
iOS还是Android?添加标签或在问题中提及。 -
两者兼得。
标签: firebase flutter firebase-storage
我有一个应用程序,其中有一个用户将视频上传到 firebase,效果很好,但我想知道是否有办法下载视频并将该视频保存在用户的手机上。
【问题讨论】:
iOS 还是Android?添加标签或在问题中提及。
标签: firebase flutter firebase-storage
下载文件时,您可以使用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)
【讨论】: