Чтобы выполнить ионную проверку состояния входа в систему устройств, я добавил этот код в app.component.ts в конструкторе {}
const unsubscribe = this.auth1.auth.onAuthStateChanged(user => {
if (!user) {
this.rootPage = LoginPage;
unsubscribe();
} else {
this.rootPage = HomePage;
unsubscribe();
}
})
Проблема возникает при каждом запуске (в Chrome) мое приложение работает как белая страница без заголовка без содержимого.Но если щелкнуть правой кнопкой мыши и выбрать кнопку проверки и подождать 2-3 секунды, то отображается домашняя страница (я уже входил в систему), как будто мне нужно нажать кнопку проверки, чтобы заставить onAuthStateChanged работать (на мобильном устройстве мне нужно закрыть приложение и запустить снова, чтобы оно появилось)за работой).Есть идеи?