我刚开始使用Firebase/Storage
,并且遇到以下问题。
首先是这种情况:
我有一个名为myImage.gif的图像,该图像已上传到Firebase/Storage
。一切正常。
我获得了下载URL,以便以后恢复文件。
作为参考,这是我如何获得downloadURL:
......
imageRef.downloadURL(completion: {
(url: URL?, error: Error?) in
if (error == nil) {
if let downloadUrl = url {
// Get the download URL.
let downloadURL = downloadUrl.absoluteString
print("This is the downloadURL: \(downloadURL)")
}
} else {
print("Error:\n\(error!)")
}
});
下载网址如下:
https://firebasestorage.googleapis.com/.../CollectionName%2myImage.gif?alt=media&token=abc12d34-2ex1-4xyz-5re4-c6d8ggqde765
如果我使用它,我确实可以下载文件。
现在是问题:
可以下载文件没问题,但这并不是我真正感兴趣的。 我想要一个可以在网页中使用的URL,以将图像显示给用户,换句话说,可以这样使用:
<img src="theURL" alt="My wonderful image!">
如何获得这样的URL? (而不是一个供下载)