这里有新的扑克开发者。在我的测试中,我注意到推送和弹出嵌入式平台视图会导致Flutter应用程序丢帧。有没有办法在推送路径之前我可以等到构建小部件?
例如,使用Google Maps Flutter小部件,有没有一种方法可以实例化它并异步构建它,然后只有在加载后才推送路径显示它?我正在努力为用户创造无缝体验。
感谢任何信息,谢谢!
你可以将逻辑放在async
函数中。
Future buildAndNavigate(BuildContext context) async {
Widget widgey = await buildWidget();
Navigator.push(context, ...);
}