在 Firebase 存储中加载预览时出错

Error loading preview in Firebase Storage

这是我的函数 put

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

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

但是没用。

感谢您的帮助。

我找到了解决方案。

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)
    
}