Firebase React Native Functions似乎没有执行

时间:2016-08-14 04:05:49

标签: firebase react-native firebase-authentication

我一直在使用一台机器进行开发,最近不得不切换到另一台机器。我整天都在疯狂,因为我认为代码被破坏了(在一台机器上工作)但后来我意识到,由于某种原因,任何与firebase相关的东西都无法运行。比如示例代码,看似根本就不会执行。

我正在使用的反应原生。我读到firebase刚刚开始支持它,所以我认为可能存在一些问题。我做了npm安装和所有......

这个块只是简单地授权用户。我之前使用过,知道它有效。但由于某种原因,根本就不会执行。

console.log("Start")      
firebaseObject.auth().signInWithEmailAndPassword(this.state.email, this.state.password).then(function() {

          console.log("Sign In, Go to login")


        }.bind(this), function(error) {
          // An error happened.
          var errorCode = error.code;
          var errorMessage = error.message;
          console.log("ERROR WITH SIGNIN")
          console.log( errorMessage )
        });
console.log("end")

如果我运行它,它将打印"开始"和"结束"但是没有运行signInWithEmailandPassword

1 个答案:

答案 0 :(得分:0)

我一直在努力解决同样的问题...... 我尝试在redux-thunks以及Redux Sagas中运行Firebase,除了直接在组件中尝试它。 你有运气吗?似乎Firebase本身正在自行工作(我可以制作引用),但所有异步调用都会永远挂在那里,没有解决,也没有错误。