• jiaqin.zjq's avatar
    解决iOS启动第一次打开Flutter页面白屏: · 0d521cc2
    jiaqin.zjq authored
    1、methodChannel didShowPageContainer 在启动的时候可能不可靠,引擎刚启动method channel可能发不到dart
    2、Flutter 1.22之后 rootIsolate启动是异步的, methodChannel didShowPageContainer 发到dart时可能main函数还没跑完,
         此时flutter_boost还没初始化完成,路由切换失败,导致白屏。
    所以需要boost启动后主动取一次路由信息
    0d521cc2
flutter_boost.dart 7.09 KB