当我尝试使用npm install来使用带有React native的firebase时,我收到了错误。
然后,当我尝试对firebase模块使用require时,它说无法找到该文档。
有没有办法将Firebase API用于React native?
答案 0 :(得分:1)
Firebase使用的是WebSockets,目前React Native不支持。截至目前,没有很好的解决方案将Firebase与React Native集成。
代替将firebase作为模块,您确实可以使用firebase API。如果你正在做一个简单的get请求,你的fetch函数将如下所示:
var url = "https://YourDatabaseName.firebaseio.com/some/val.json";
fetch(url)
.then((response) => response.json())
.then((responseData) => {
console.log(responseData);
})
.done();
有关详细信息,请查看我在此处撰写的有关该主题的博文: http://anuj.io/using-firebase-api-with-react/
答案 1 :(得分:1)