我目前正在开发一个react-native应用程序并使用firebase身份验证。
onAuthStateChanged
是我遇到问题的函数:
console.time("onAuthStateChanged");
firebase.auth().onAuthStateChanged(function(user) {
console.timeEnd("onAuthStateChanged");
});
问题在于,调用回调需要4到6秒的时间,这会导致开发人员体验非常糟糕。 只有在启用了JS调试器时才会发生这种情况。 如果没有JS调试器,它的速度非常快(不到1秒)。
我试过chrome和firefox。
有关如何改善这一点的想法吗?
答案 0 :(得分:0)
原来,使用react-native-firebase
改进了很多东西。