gpt4 book ai didi

firebase - 在 flutter 中上传 firebase 图片后获取 url 问题

转载 作者:IT王子 更新时间:2023-10-29 07:06:24 25 4
gpt4 key购买 nike

下面是我为上传文件而编写的代码,它可以正常上传文件,但它返回的字符串是“Future”,而不是来自 firebase 的实际下载 url。

Future<String> uploadFile(StorageReference ref, File file) async {


final StorageUploadTask task = ref.putFile(file);
final Uri downloadUrl = (await task.future).downloadUrl;
String path = downloadUrl.toString();



return path;
}

大部分内容改编自一个教程,他在该教程中仍然在函数中打印它,但我试图将它作为字符串放入非异步函数中。

最佳答案

我找到了一个解决方案,你必须在异步函数中包含文件上传。

关于firebase - 在 flutter 中上传 firebase 图片后获取 url 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51900995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com