Nâng CaoFlutter iconFlutter

`WidgetsFlutterBinding` là gì và khi nào dùng nó?

WidgetsFlutterBinding khởi tạo Flutter engine.

  • Dùng WidgetsFlutterBinding.ensureInitialized() trước khi chạy app để khởi tạo plugin/service trước runApp().
  • Trường hợp dùng phổ biến: setup GetIt trước khi app khởi động, khởi tạo code native, cấu hình logging.
  • Không có nó, một số khởi tạo bất đồng bộ sẽ thất bại vì binding chưa sẵn sàng.
  • Luôn gọi trong main() nếu có setup trước app.

Xem toàn bộ Flutter cùng filter theo level & chủ đề con.

Mở danh sách Flutter