Получить URL файла после загрузки в Firebase с помощью React Native и Expo - PullRequest
0 голосов
/ 04 сентября 2018

В моем выставочном проекте я могу загружать изображения в firebase и просматривать с моей консоли firebase, но я хочу получить URL этого загруженного изображения, как я могу получить URL, на который похожа моя функция загрузки.

uploadImage = async (uri, imageName) =>{
  const response = await fetch(uri);
  const blob = await response.blob();
  // calling firebase storage api
  var ref = Firebase.storage().ref().child("images/posts/"+imageName);
  console.log("*****************firebase***************")
  console.log(ref)
  console.log("*****************firebase***************")
  return ref.put(blob);

}

1 Ответ

0 голосов
/ 04 сентября 2018

Вы можете использовать getDownloadUrl метод, включенный непосредственно в ссылку на хранилище , чтобы получить результат в виде обещания

ref.getDownloadURL().then((url) => console.log(url))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...