升级 Flutter 到 3.0.0 后,当使用计算隔离时出现了错误。在 main.dart 中已经初始化了。请注意,保留了 HTML 标签。
void main() async {
WidgetsFlutterBinding.ensureInitialized();
void main() async {
WidgetsFlutterBinding.ensureInitialized();
Add this line to your main():
void main() async {
WidgetsFlutterBinding.ensureInitialized();
DartPluginRegistrant.ensureInitialized(); //<----FIX THE PROBLEM
//..
}
尝试这个 await WidgetsFlutterBinding.ensureInitialized();