1

我想从 React Native 应用程序将图像上传到 Firebase 存储,Firebase Web sdk 仅适用于 iOS,所以我尝试使用 Firebase React Native。文档是空的,但有人将我指向旧文档,所以我的代码看起来像这样。

firebase.storage().ref('/rn-firebase2.jpg').putFile(imgFile.uri)
    .on('state_changed', snapshot => {
        //Current upload state
        console.log('state_changed: ', snapshot);
    }, err => {
        //Error unsubscribe();
        console.log('err: ', err);
    }, uploadedFile => {
        //Success unsubscribe();
        console.log('uploadedFile: ', uploadedFile);
    });

跑的时候,我得到

“可能的未处理承诺拒绝(id:0):”。文件已上传到 Cloud Storage,但无法使用。

有人成功地让它在 iOS 和 Android 上运行吗?任何帮助将不胜感激,谢谢!

4

0 回答 0