如何从Firebase存储中下载图像并将其存储在Flatter中的列表中
是否有任何方法可以从Firebase存储下载图像并将其存储在Flitter的列表中。关于如何下载和显示图像,有很多解决方案,但我想将其存储在一个列表中,我尝试了不同的方法,但我不知道怎么做?任何人都请帮忙 这就是我想要存储它的方式如何从Firebase存储中下载图像并将其存储在Flatter中的列表中,firebase,flutter,firebase-realtime-database,flutter-layout,flutter-dependencies,Firebase,Flutter,Firebase Realtime Database,Flutter Layout,Flutter Dependencies,是否有任何方法可以从Firebase存储下载图像并将其存储在Flitter的列表中。关于如何下载和显示图像,有很多解决方案,但我想将其存储在一个列表中,我尝试了不同的方法,但我不知道怎么做?任何人都请帮忙 这就是我想要存储它的方式 List imgNews = [ "images/01.jpg", "images/02.jpg", "images/03.jpg", "images/04.
List imgNews = [
"images/01.jpg",
"images/02.jpg",
"images/03.jpg",
"images/04.jpg",
];
另外,如果列表中不可能,是否有任何方法可以下载特定图像并将其存储在变量中?用于firestore文档中存储的URL
StreamBuilder(
stream: Firestore.instance.collection('collectionname').snapshots(),
builder: (BuildContext context, AsyncSnapshot snapshot){
if (snapshot.hasData) {
for (int i = 0; i < snapshot.data.documents.length; i++) {
images.add(snapshot.data.documents[i]['url']);
}}
return Container(
child: child,
);
},
),
StreamBuilder(
流:Firestore.instance.collection('collectionname').snapshots(),
生成器:(BuildContext上下文,异步快照){
if(snapshot.hasData){
对于(int i=0;i
要在上传后获取url,请选中此解决方案如果您已将图像路径存储在数据库中,则可以实现此功能。如果你是指firestore文档,那么我有一个解决方案