类型错误:无法读取 react-native 中未定义的属性“长度”

时间:2021-06-15 16:09:34

标签: react-native react-native-firebase

我正在我的 react-native 应用中实现 firebase 登录/注册。在 android 模拟器模式下,我成功登录(保留很少的警告)。但是当我关闭模拟器并将应用程序切换到网络模式时;我开始收到这些错误:

enter image description here

这是 firebase.js 代码:-

import * as firebase from "firebase";
import "firebase/firestore";
import "firebase/auth";

const firebaseConfig = {
  apiKey: "...",
  authDomain: "...",
  projectId: "...",
  storageBucket: "...",
  messagingSenderId: "...",
  appId: "...",
  measurementId: "...",
};

let app;

if (firebase.apps.length === 0) {
    app = firebase.initializeApp(firebaseConfig);
} else {
    app = firebase.app();
}

const db = app.firestore();
const auth = firebase.auth();

export { db, auth };

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试将您的第一行代码更改为

<块引用>

从'firebase'导入firebase;

这种方法对我有用