当我在iOS本机项目中添加Flutter时,我发现以下代码无法进入
Widget _widgetForRoute(String route) {
print('------>>>>>>$route');
if (route == 'route') {
print('====>>>>>>$route');
return MyApp();
}
return Container();
}
$route
的值为\
,_widgetForRoute(xx)
仅调用一次。
执行[self presentViewController:flutterViewController animated:false completion:nil];
时,_widgetForRoute(xx)
不会调用。
我不知道为什么。似乎不像Android的执行逻辑。
我通过official document创建它们。
这是flutter模块
这是ios项目