flutter WidgetsFlutterBinding.ensureInitialized()是什么?
使用flutter开发桌面软件的时候经常会看到下面代码 WidgetsFlutterBinding.ensureInitialized()
,flutter WidgetsFlutterBinding.ensureInitialized()是干什么用的呢?通俗的讲:如果我们需要在main()中做一些初始化操作就需要加上它。
void main() {
WidgetsFlutterBinding.ensureInitialized();
runApp(const MyApp());
....
}
关于 WidgetsFlutterBinding.ensureInitialized() : 简单说就是主要处理原生和Flutter 通信的,如果我们需要在main()中做一些初始化操作就需要加上它。