Javascript React本机Firebase存储-向存储上载图像时出现问题

Javascript React本机Firebase存储-向存储上载图像时出现问题,javascript,firebase,image,react-native,firebase-storage,Javascript,Firebase,Image,React Native,Firebase Storage,我曾尝试将图像上传到firebase存储中的存储桶中,我在这方面浪费了大量时间,并尝试了该主题中所有可用的教程,但没有任何效果 出于某种原因,当我创建对存储的引用并执行“putFile”方法并从emulator提供图像的本地路径时,它不会上载也不会执行任何操作 我没有从puFile承诺中得到任何回应,没有在“then”和“catch”语句中 这是我上传到firebase存储的功能 import storage from '@react-native-firebase/storage' uplo

我曾尝试将图像上传到firebase存储中的存储桶中,我在这方面浪费了大量时间,并尝试了该主题中所有可用的教程,但没有任何效果

出于某种原因,当我创建对存储的引用并执行“putFile”方法并从emulator提供图像的本地路径时,它不会上载也不会执行任何操作

我没有从puFile承诺中得到任何回应,没有在“then”和“catch”语句中

这是我上传到firebase存储的功能

import storage from '@react-native-firebase/storage'

uploadFile = async (path, imageName) => {     
            await storage().ref(imageName).putFile(path).then(res => console.log(res)).catch(err => console.log(err)) ;     
}

我遗漏了什么吗?

如果您没有从
收到响应,那么
/
catch
,这意味着该行的其他部分正在导致语法错误。我希望
uploadFile(path,imageName).catch(err=>console.error(err))
可能会显示一些内容。您还可以添加
console.log({path,imageName})
,并确保它们的值符合您的预期。我从函数中删除了所有console.log以清理它,但我这样做是为了参数。关于“uploadFile”,storage()下没有这样的函数。URL如下所示:file:///data/user/0/com.joyride_client/cache/rn_image_picker_lib_temp_497bc282-50b3-4406-962f-d98821e752e8.jpg
UploadFile
是函数的名称,因此无论在哪里调用它,都要使用该行。当我从外部调用函数时,不会返回任何内容。我认为这与firebase有某种联系,但我找不到问题所在。