gpt4 book ai didi

firebase - 如何从 Flutter 中的 UploadTaskSnapshot 获取完整的 downloadUrl?

转载 作者:IT老高 更新时间:2023-10-28 12:36:26 25 4
gpt4 key购买 nike

我正确接收到 UploadTaskSnapshot,并且字段 downloadUrl 包含一个解析上传文件下载链接的 Uri 实例。

如何获取 storage 和 downloadUrl 作为字符串?

最佳答案

final uploadTask = imageStore.putFile(imageFile);
final url = (await uploadTask.future).downloadUrl;

更新

这个答案https://stackoverflow.com/a/52690889/217408现在是准确的。

final ref = FirebaseStorage.instance
.ref()
.child('path')
.child('to')
.child('the')
.child('image_filejpg');

ref.putFile(imageFile);
// or ref.putData(Uint8List.fromList(imageData));

var url = await ref.getDownloadURL() as String;

var url = Uri.parse(await ref.getDownloadURL() as String);

关于firebase - 如何从 Flutter 中的 UploadTaskSnapshot 获取完整的 downloadUrl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50404310/

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