我们何时以及如何使用它?怎么运行的?
小智 5
你必须这样使用它:
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(MyApp());
}
Run Code Online (Sandbox Code Playgroud)
https://flutter.dev/docs/resources/architectural-overview#architectural-layers
WidgetFlutterBinding 用于与 Flutter 引擎交互。Firebase.initializeApp()需要调用本机代码来初始化Firebase,并且由于插件需要使用平台通道来调用本机代码,这是异步完成的,因此您必须调用ensureInitialized()来确保您有一个实例WidgetsBinding。
| 归档时间: |
|
| 查看次数: |
6194 次 |
| 最近记录: |