【发布时间】:2018-08-29 10:55:42
【问题描述】:
我正在使用 react native 实现 firebase,这是我正在使用的版本
"firebase": "^5.4.1",
"react-native": "0.56.0",
"react": "16.4.1",
但是当我导入 firebase 时,它显示以下错误:
undefined is not a function (evaluating '_iterator2[typeof Symbol === "function" ? Symbol.iterator : "@@iterator"]()')
注意:仅在 Android 设备上出现此错误,在 iOS 上运行完美。
【问题讨论】:
-
你添加了firebase Android原生SDK吗?
-
使用js版firebase时不需要native实现,使用
react-native-firebase库时需要实现 -
但是你的上下文是 react-native,你不能只使用 JS 的。例如,react-native
fetch具有相同的 API,但在底层实现完全不同。 JS不能用,必须用react-native-firebase。 -
我可以,即使它与
react-native:0.55.4完美配合,我也有使用 firebase + react native 的实时项目。这只是版本0.56.0的问题 -
同样的问题,但我不使用 firebase。有什么解决办法吗?
标签: firebase react-native react-native-firebase