firebase onAuthStateChanged очень медленно реагирует с включенным JS-отладчиком

В настоящее время я занимаюсь разработкой собственного приложения и использую аутентификацию Firebase. onAuthStateChanged это функция, с которой у меня проблема:

console.time("onAuthStateChanged");
firebase.auth().onAuthStateChanged(function(user) {
  console.timeEnd("onAuthStateChanged");
});

Проблема в том, что для вызова может потребоваться от 4 до 6 секунд, что приводит к очень плохому опыту разработчика. Это происходит только тогда, когда у меня включен JS-отладчик. Без отладчика JS он довольно быстрый (менее 1 секунды).

Я пробовал на Chrome и Firefox.

Есть идеи, как это улучшить?

1 ответ

Оказалось, что с помощью react-native-firebase вместо этого многое улучшилось.

Другие вопросы по тегам