initState method
初始化状态 StatefulWidget 的状态类中第一个被调用的方法,用于初始化状态,可以执行一些一次性的初始化工作
Called when the state is first created. Used for one-time initialization.
Implementation
@override
void initState() {
  super.initState();
  logi("[lifecycle] initState");
  /// 获取播放控制器
  _playController = widget._controller;
  /// 初始化共享动画管理器
  _animationManager = SharedAnimationManager(this);
  /// 初始化场景类型
  _sceneType = _playController._widgetData?.sceneType ?? SceneType.vod;
  /// 添加观察者
  WidgetsBinding.instance.addObserver(this);
}