首页 > 解决方案 > 当我将纵向旋转为横向时,颤动应用程序空白

问题描述

我有一个颤振应用程序,它基本上是一本由颤振页面构建器创建的有 210 页的书。但问题是在 150 页之后,当我将其旋转为纵向到横向时,它只是空白。我该如何解决这些问题?

标签: flutterdartflutter-layout

解决方案


在应用程序的“main()”函数中明确设置您想要的方向可以工作......

void main() {
    WidgetsFlutterBinding.ensureInitialized();
    SystemChrome.setPreferredOrientations([
        DeviceOrientation.portraitUp,
        DeviceOrientation.portraitDown,
        DeviceOrientation.landscapeLeft,
        DeviceOrientation.landscapeRight,
    ]);
    runApp(MyApp());
}

推荐阅读