flutter getx initialroute delay



我正在使用getx。

我想给GetMatrialApp的initialRoute添加一个延迟。

initialRoute:闪屏

我想在屏幕上停留2-3秒,然后进入登录界面。

即使你在溅屏的init函数中设置了延迟函数,也不会有延迟。

init function:

void initState() {
Timer(Duration(seconds: 3), () async {
await Navigator.of(context).pushReplacement(
MaterialPageRoute(builder: (BuildContext context) => loginScreen()));
});
super.initState();
}
Future.delayed(Duration(seconds: 3), () async {
await Navigator.of(context).pushReplacement(
MaterialPageRoute(builder: (BuildContext context) => loginScreen()));
});

程序启动时手动输入这个时间的过程非常繁琐。我建议你使用闪屏包。在这里输入链接描述

相关内容

  • 没有找到相关文章

最新更新