Я только начал использовать 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!)")
}
});
URL-адрес для загрузки выглядит следующим образом:
https://firebasestorage.googleapis.com/.../CollectionName%2myImage.gif?alt=media&token=abc12d34-2ex1-4xyz-5re4-c6d8ggqde765
И если я воспользуюсь им, я действительно смогу загрузить файл.
Теперь возникает вопрос:
Возможность загрузить файл - это нормально, но это не такименно то, что меня интересует. Мне нужен URL-адрес, который я могу использовать на веб-странице, чтобы представить изображение пользователю, другими словами, использовать его так:
<img src="theURL" alt="My wonderful image!">
Как я могуполучить такой URL?(вместо одного для скачивания)