我最近使用 Flare 制作了一个动画。
我使用flare_splash_screen包将该动画用作我的颤振应用程序中的闪屏。
我面临的问题是我无法在带有凹口和无边框显示器的设备上制作全屏动画。
动画在 Google Pixel XL 和 iPhone SE 等设备上全屏显示。但不适用于 iPhone 11 Pro、iPhone 11 Pro Max 等设备。
我的画板尺寸是1080x1920
我已经尝试了一切
- 使用扩展
- 玩体重和身高
- 使用容器并调整其大小
但无论我做什么,动画都在显示中间,从不全屏。
任何帮助将不胜感激
这是我的代码:
class Animation extends StatelessWidget {
@override
Widget build(BuildContext context) {
return SplashScreen.navigate(
name: 'assets/animations/mablac_attire.flr',
next: (_) => AttireScreen(),
until: () => Future.delayed(Duration(
seconds: 1,
milliseconds: 45,
)),
startAnimation: 'Opening',
);
}
}