Flutter onAuthStateChanged не работает в Интернете - PullRequest
1 голос
/ 14 января 2020

Я пытаюсь перенести приложение флаттера в сеть. Этот фрагмент кода работает в приложении.

FirebaseAuth.instance.onAuthStateChanged.listen((firebaseUser) {
  setState(() {
      user = firebaseUser;
  });
});

Однако, когда я flutter run -d chrome. Запустите его в webview, есть ошибка:

══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following JSNoSuchMethodError was thrown building Builder:
NoSuchMethodError: invalid member on null: 'onAuthStateChanged'

The relevant error-causing widget was:
MaterialApp org-dartlang-app:///packages/app/home_app.dart:66:16

В настоящее время я использую firebase_auth: 0.15.3+1 и настроен с помощью этого firebase_auth_web учебника

Интересно, есть ли проблема с самим onAuthStateChange?

...