Я пытаюсь перенести приложение флаттера в сеть. Этот фрагмент кода работает в приложении.
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
?