dart Flutter for Web未通过最大化chrome窗口调整大小

sq1bmfud  于 2023-07-31  发布在  Flutter
关注(0)|答案(1)|浏览(133)

第一个月
当我最大化chrome窗口时,我得到的布局不正确:


的数据
当窗口刚刚调整大小时就可以了。
我尝试使用setState与widget键:

window.addEventListener("resize", (e) {
      setState(() {});
    });

个字符
WidgetsBindingObserver

print(WidgetsBinding.instance.window.physicalSize);


每次获取didChangeMetrics中屏幕尺寸的先前值。
最大化窗口事件应该像调整大小。我该怎么弥补?

mwkjh3gx

mwkjh3gx1#

Flutter Web渲染的问题是由CanvasKit引起的。尝试切换到html渲染器,看看是否仍然存在类似的问题。您可以使用flutter run -d chrome --web-renderer html运行Web应用程序
如果Web应用程序在CanvasKit渲染器上有问题,最好将其报告给Flutter的GitHub issue tracker

相关问题