Android 13 Flutter应用问题
我有多个屏幕,从主屏幕路由流程类似于-主屏幕->屏幕1 ->屏幕2,现在,如果我尝试通过正常的get.back()或Navigator. pushReplacement从屏幕2 ->屏幕1返回…它关闭了我应用程序,由于客户端隐私问题,无法共享代码,如果有人可以帮助的话我试过使用willpopScope,也没有帮助。
4ngedf3f1#
你能解释更多关于这个问题我不能理解关于这个问题。
iqxoj9l92#
很可能您的堆栈中没有任何屏幕。您可以向导航器添加观察者,并准确跟踪屏幕上发生的情况。试着使用这个答案的代码:https://stackoverflow.com/a/56052071/12086464
2条答案
按热度按时间4ngedf3f1#
你能解释更多关于这个问题我不能理解关于这个问题。
iqxoj9l92#
很可能您的堆栈中没有任何屏幕。您可以向导航器添加观察者,并准确跟踪屏幕上发生的情况。试着使用这个答案的代码:https://stackoverflow.com/a/56052071/12086464