我有一个名为HomePage的屏幕,其中有不同的帖子。云存储和用户配置文件中存储的所有数据都存储在Firebase存储中。并且我以用户的电话号码为用户图像的文件名的方式存储用户图像。并且我想获取与他们的电话号码相对应的图像,即文件名,是的,电话号码存储在firebase云中。
This article is one of best tutorial for firebase storage and flutter
相应地,这将返回一个图像小部件。传递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
。