如何在 flutter 桌面中设置 max/min 大小的应用程序?

How to set max/min size app in flutter desktop?

我正在开发 Windows flutter 应用程序。默认情况下,用户可以使应用太小而不会溢出文本,或者太大而不会破坏应用的设计。

我该如何解决这个问题?

使用bitsdojo_window Flutter 包。

对于设置 min/max 大小 window 试试这个

void main() {
  runApp(MyApp());

 //After runApp

  doWhenWindowReady(() {
    final initialSize = Size(800, 650);
    final minSize = Size(600, 450);
    final maxSize = Size(1200, 850);
    appWindow.maxSize = maxSize;
    appWindow.minSize = minSize;
    appWindow.size = initialSize; //default size
    appWindow.show();
  });
}

查看更多信息bitsdojo_window