**已关闭。**此问题是not reproducible or was caused by typos。目前不接受答案。
这个问题是由一个错字或一个无法再重现的问题引起的。虽然类似的问题可能在这里是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
7天前关闭
Improve this question的
我在Firebase对象存储中有一个名为“佩奇”的文件夹,它包含一个文件:
的数据
但是,在其引用上调用listAll会返回一个空列表:
FirebaseStorage storage = FirebaseStorage.instance;
Reference ref = storage.ref().child("pecs");
ListResult list = await ref.listAll();
setState(() {
_items = list.items;
});
字符串
上面代码中的_items最终为空。我在main中启用了Firebase:
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
型
还缺什么?
2条答案
按热度按时间watbbzwu1#
该问题是由于在运行flutterfire configure时错误地选择了Firebase项目导致的。重新运行正确的项目解决了该问题。
njthzxwz2#
这个可能会有帮助
在您发布的图像中,检查标签栏上的“规则”标签
它看起来像这样
字符串
将其更新为
型
此更新将允许您的flutter项目访问firestorage中的图像。