首页 > 解决方案 > Flutter 应用程序在尝试添加谷歌帐户然后返回应用程序屏幕后显示黑屏

问题描述

使用 google_sign_in 包允许用户使用 Google 帐户登录 Firebase。在尝试使用添加的帐户登录并在未完成登录过程的情况下返回主屏幕后,我发现了一个在后台显示黑屏而不是应用程序的错误。

重现步骤:

登录屏幕点击使用 Google 登录

Google 登录选项点击添加另一个帐户

添加帐户屏幕在创建新帐户之前导航回应用程序

带有黑屏的 Google 登录选项

问题就在这里,我不希望屏幕变黑,而是与之前的 Google 登录选项图像相同。我怀疑这可能是由于上下文的丢失,但我不确定是什么导致了这个问题。

我使用的函数是 4.5.4 版 google_sign_in 包中的 signIn() 方法

软件包的所有其他方面都正常运行。我可以使用帐户登录并通过主页对用户进行身份验证

标签: fluttergoogle-signinflutter-dependencies

解决方案


推荐阅读