【问题标题】:Initialize react-native-firebase with web firebase configuration使用 web firebase 配置初始化 react-native-firebase
【发布时间】:2017-12-13 22:22:19
【问题描述】:

是否可以在不接触native代码的情况下安装react-native-firebase并使用firebase的js配置来初始化react-native-firebase?

我想到了这样的事情:

import * as firebase from 'firebase'
import RNfirebase from 'react-native-firebase'
// Initialize Firebase
var config = {
  apiKey: "someApiKey",
  authDomain: "some.auth.domain",
  databaseURL: "dbUrl",
  projectId: "myProjectId",
  storageBucket: "storage",
  messagingSenderId: "8734652304"
}
const myFirebase = firebase.initializeApp(config)
const myRNFirebaseRef = RNfirebase.initializeRNApp(myFirebase)

或者我必须在特定的原生平台上安装它?

在文档中以“网络风格”安装/(使用)它的要点。但是没有关于如何使用“主 firebase 配置”的描述。

【问题讨论】:

  • 您可以使用 firebase 代替 react-native-firebase。您无需在特定平台上安装它。
  • 当然你可以用只有JS的firebase,看看这个package

标签: javascript firebase react-native


【解决方案1】:

如果您想使用 react native firebase 然后按照他们自己的安装指南进行操作,标准的 firebase 将无法使用。

查看他们的文档,它非常完整:https://rnfirebase.io/#2-android-setup

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
猜你喜欢
  • 2018-11-21
  • 2018-04-08
  • 2022-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-16
  • 1970-01-01
  • 2018-01-15
相关资源
最近更新 更多