Flutter - Firebase.initializeApp()方法不起作用

9jyewag0  于 2022-11-30  发布在  Flutter
关注(0)|答案(1)|浏览(117)

我正在用Firebase编写一个flutter web应用程序。
应用程序现在托管在Firebase上,要使用Firebase身份验证服务,我希望执行Firebase.initializeApp()
但是有一个问题,就像标题上提到的那样。

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp();
  runApp(const WebLoginApp());
}

当应用程序启动时,它只显示一个白色屏幕。

并在DEBUG CONSOLE(调试控制台)上显示错误日志(情况1)

OR具有带错误日志的断点。(案例2)


指令集
没有await Firebase.initializeApp();,应用程序运行良好。
我发现我为Firebase测试编写的另一个应用程序也有同样的问题,但它在3周前运行良好。
我刚刚更新了最新版本的Flutter和铬。
你能给个提示或解决办法吗?
我会非常感激的。

wtzytmuj

wtzytmuj1#

您可能忘记了firebase的Web安装,请检查以下内容:
https://firebase.flutter.dev/docs/manual-installation/web
你需要initializeApp

await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );

相关问题