gpt4 book ai didi

firebase - 使用 React Native 运行 Firebase 3.0 时出错

转载 作者:行者123 更新时间:2023-12-03 11:26:35 25 4
gpt4 key购买 nike

刚刚用 react-native 加载了 firebase 3.0 并得到了错误

[fatal][tid:com.facebook.react.RCTExceptionsManagerQueue] Unhandled JS Exception: Can't find variable: document



是否支持 react-native?

react 原生代码:
var firebase = require('firebase')

// Initialize Firebase
var config = {
apiKey: '<apiKey>',
authDomain: '<app>.firebaseapp.com',
databaseURL: 'https://<app>.firebaseio.com',
storageBucket: 'firebase-<app>.appspot.com'
};
firebase.config(config)

最佳答案

最新版本的 firebase 使用 Web 应用程序中使用的文档变量,而 RCTWebSocket 或 RCTView 的工作方式不同。 (我不是 100% 确定所有细节)。无论如何,您只需安装旧版本的 firebase 即可。假设您已安装 npm,请按照这些说明进行操作。

  • 从您的 react-native 项目中卸载 Firebase npm 卸载 firebase --save
  • 安装 firebase 2.4.2 版 npm install firebase@2.4.2 --save
  • 快乐的火力基地!
  • 关于firebase - 使用 React Native 运行 Firebase 3.0 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37311759/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com