使用Google的Firebase代替react-native-firebase

Using Firebase from google instead of react-native-firebase

此刻,我正在使用react-native-firebase 4.3.8,但我注意到google已更新了firebase(尤其是firestore),其中包含一些有趣的新功能。我试图直接使用来自Google的firebase,但是它给了我错误(找不到变量:document)。例如

是否可以使用firebase代替react-native-firebase,因此可以使用更新的功能。

我知道react-native-firebase正在开发包含这些功能的更新(v5)。


要在React Native应用程序中使用Firebase,您需要将JavaScript代码绑定到底层的本机iOS / Android SDK。当您使用Invertase的react-native-firebase库时,它们会为您处理。

您绝对可以使用其他具有相同功能的库,也可以自行滚动。但是,推荐一个库在Stack Overflow上是不合时宜的,向您展示如何自己做到这一点对于这里的问题来说太笼统了。

如果在使用Invertase库时遇到问题,最好共享最小的代码以再现卡住的地方。这样,我们可以查看您尝试过的内容,并帮助您解决问题。

如果所有这些都不适用,则必须等待,直到您希望该功能在库中可用。请注意,Invertase的react-native-firebase库是开源的,因此如果您需要帮助,它们可能会接受拉取请求。