【问题标题】:Fetch files from from firebase storage using flutter使用flutter从firebase存储中获取文件
【发布时间】:2020-06-14 01:55:39
【问题描述】:
我有一个名为 HomePage 的屏幕,其中有不同的帖子。
存储在云存储和用户配置文件中的所有数据都存储在 Firebase 存储中。
并且我以用户的电话号码是用户图像的文件名的方式存储用户图像。
我想获取与他们的电话号码相对应的用户图像,即文件名,是的,电话号码存储在 Firebase 云中。
【问题讨论】:
标签:
firebase
flutter
dart
google-cloud-firestore
firebase-storage
【解决方案1】:
This article is one of best tutorial for firebase storage and flutter
因此,这将返回一个 Image 小部件。通过context 和Phone Number
Future<Widget> _getImage(BuildContext context, String image) async {
Image m;
await FireStorageService.loadImage(context, image).then((downloadUrl) {
m = Image.network(
downloadUrl.toString(),
fit: BoxFit.scaleDown,
);
});
return m;
}
首先,您必须按照上述教程中的说明设置firebase storage service 和firebase storage rules。