Ошибка при загрузке предварительного просмотра в хранилище Firebase

# #react-native #firebase-storage

Вопрос:

Это моя функция, поставленная

     var metadata = {
      contentType: 'image/png'
    }
    const task = fireStore.ref(fileName).put(uploadUri, metadata)

    try {
      await task
      setUpLoading(false)
    } catch(err) {
      console.log(err)
    }
 

но это не сработало.

Спасибо за помощь. введите описание изображения здесь

Ответ №1:

Я нашел для этого решение.

 let newImageUri

try {
  const response = await fetch(imageUrl)
  const blob = await response.blob()

  await firebase.storage().ref().child(fileName).put(blob)
  var ref = firebase.storage().ref().child(fileName).put(blob)

  newImageUri = await ref.snapshot.ref.getDownloadURL()
    
} catch (error) {
    console.log(error)
    
}