2025-06-19
Flutter
00
请注意,本文编写于 33 天前,最后修改于 33 天前,其中某些信息可能已经过时。

目录

解决方式

flutter在使用Isar或SharedPreferences这类插件时,通常需要先初始化之后才能正常使用,那么当需要程序一启动就读取数据时,可能会导致在读取数据时对应功能未初始化完成而报错。

解决方式

在main方法的runApp()和初始化逻辑之前加上WidgetsFlutterBinding.ensureInitialized();

dart
void main() async { WidgetsFlutterBinding.ensureInitialized(); // 初始化逻辑 await init(); runApp(const MyApp()); }

本文作者:哈希喵

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!