首页 > 解决方案 > 弹出直到没有更多根(即退出应用程序)

问题描述

我正在尝试使用导航器的 popUntil 方法退出我的应用程序,所以我在想是否有办法弹出所有以前的页面,包括 firstPage/route 并导致应用程序此时退出。例如,以下代码将弹出所有页面,直到 firstPage 这是我的基本路线,但我如何也弹出此页面。

    Navigator.popUntil(context, ModalRoute.withName('/firstPage'));

标签: flutter

解决方案


我终于通过调用它来工作

SystemChannels.platform.invokeMethod('SystemNavigator.pop');

需要明确的exit(0);是也可以,但不是最佳实践,并且可能在部署时给您的 ios 应用程序带来一些问题。


推荐阅读