有很多将文件上传到 firebase 并获取 downloadUrl 的示例,但我没有发现获取图像的 DownloadURL 并在 Flutter 小部件中使用它的示例。
这是与上传文件相关的
final StorageReference ref =
FirebaseStorage.instance.ref().child("foo$rand.txt");
final StorageUploadTask uploadTask = ref.put(file);
final Uri downloadUrl = (await uploadTask.future).downloadUrl;
final http.Response downloadData = await http.get(downloadUrl);
谁能举一个例子,说明该文件已存在于 firebase 中以及如何获取下载链接?
您可以只使用 Storage API 进行下载,就像上传一样
someMethod() async {
var data = await FirebaseStorage.instance.ref().child("foo$rand.txt").getData();
var text = new String.fromCharCodes(data);
print(data);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)