Flutter Windows桌面应用无法调整窗口大小及最大化问题求助
Flutter Windows桌面应用无法调整窗口大小及最大化问题求助
我正在开发一款支持MacOS和Windows的Flutter桌面应用,用了window_manager这个包。奇怪的是在MacOS上代码完全正常,窗口能正常调整大小、最大化,但到了Windows上就不行了——既没法拖动边缘调整窗口大小,也点不了最大化按钮。而且我明明已经设置了窗口的最小和最大尺寸了,实在搞不懂哪里出问题了,有没有大佬能帮忙分析下原因呀?
我的相关代码如下:
Future<void> _setupDesktop() async { const minimumWindowSize = Size(1100, 800); await windowManager.ensureInitialized(); WindowManager.instance.setMinimumSize(minimumWindowSize); WindowManager.instance .setMaximumSize(const Size(double.infinity, double.infinity)); WindowOptions windowOptions = const WindowOptions( size: minimumWindowSize, center: true, ); windowManager.waitUntilReadyToShow(windowOptions, () async { await windowManager.show(); await windowManager.focus(); }); }
备注:内容来源于stack exchange,提问作者Ana
相关产品推荐
相关产品推荐

