如何使用 React native 实现 firebase?
How do I implement firebase using React native?
当我尝试使用 npm install 将 firebase 与 React native 结合使用时,出现错误。
然后当我尝试使用 firebase 模块的 require 时,它说找不到文档。
有没有办法将 firebase API 与 React native 结合使用?
Firebase 使用 WebSockets,目前 React Native 不支持。截至目前,Firebase 与 React Native 集成还没有很好的解决方案。
代替要求将 firebase 作为模块,您确实可以使用 firebase API。如果您正在执行一个简单的获取请求,您的获取函数将如下所示:
var url = "https://YourDatabaseName.firebaseio.com/some/val.json";
fetch(url)
.then((response) => response.json())
.then((responseData) => {
console.log(responseData);
})
.done();
有关详细信息,您可以查看博客 post 我在这里写了关于该主题的文章:
http://anuj.io/using-firebase-api-with-react/
这里是 Firebase 开发者 — 从 v0.4.4 of React Native, WebSockets are now supported, and as of version 2.2.5 的 Firebase JS 客户端开始,我们已经实现了与 React Native 的集成。因此,Firebase 现在应该可以在您的 React Native 应用程序中使用了!
目前我们的身份验证方法存在一个已知问题,但我们正在努力解决。
如果您有任何问题,请告诉我们!
当我尝试使用 npm install 将 firebase 与 React native 结合使用时,出现错误。
然后当我尝试使用 firebase 模块的 require 时,它说找不到文档。
有没有办法将 firebase API 与 React native 结合使用?
Firebase 使用 WebSockets,目前 React Native 不支持。截至目前,Firebase 与 React Native 集成还没有很好的解决方案。
代替要求将 firebase 作为模块,您确实可以使用 firebase API。如果您正在执行一个简单的获取请求,您的获取函数将如下所示:
var url = "https://YourDatabaseName.firebaseio.com/some/val.json";
fetch(url)
.then((response) => response.json())
.then((responseData) => {
console.log(responseData);
})
.done();
有关详细信息,您可以查看博客 post 我在这里写了关于该主题的文章: http://anuj.io/using-firebase-api-with-react/
这里是 Firebase 开发者 — 从 v0.4.4 of React Native, WebSockets are now supported, and as of version 2.2.5 的 Firebase JS 客户端开始,我们已经实现了与 React Native 的集成。因此,Firebase 现在应该可以在您的 React Native 应用程序中使用了!
目前我们的身份验证方法存在一个已知问题,但我们正在努力解决。
如果您有任何问题,请告诉我们!