react-native-firebase:TypeError:未定义不是对象

时间:2018-06-22 19:38:06

标签: react-native-firebase

几乎看起来应该可以上传到存储设备,但我最终遇到此错误:

TypeError: undefined is not an object (evaluating '_reactNativeFirebase.RNFirebase.storage'

我不确定这到底是什么意思-它认为本机模块未定义还是什么?

我尝试了两种方法来获取存储实例:

import firebase from "react-native-firebase";

// attempt 1
const storage = firebase.initializeApp(config.firebase[Platform.OS], "myApp").storage();
const storage = firebase.storage();

然后我将文件放入firebase,如下所示:

// `blob` is retrieved by calling `fetch(videoUri)`
storage.put(videoUri, {contentType: blob.data.type});

发生put调用之后,将创建UploadTask,但不会上载该错误,而是将其上载。

该库已被调用react-native link,并且其他RNFirebase功能(如身份验证)已经在起作用。

有任何建议吗?预先感谢!

0 个答案:

没有答案