【发布时间】:2021-12-28 09:07:01
【问题描述】:
WidgetsBinding.instance.window.physicalSize.width / WidgetsBinding.instance.window.physicalSize.height; 是1024.0*1898.0,
和 DesktopWindow.getWindowSize(); 是大小(0.0, 0.0)
在 4K 显示器上。
如何获得真实的屏幕尺寸? (应该是2160*3840)
【问题讨论】:
WidgetsBinding.instance.window.physicalSize.width / WidgetsBinding.instance.window.physicalSize.height; 是1024.0*1898.0,
和 DesktopWindow.getWindowSize(); 是大小(0.0, 0.0)
在 4K 显示器上。
如何获得真实的屏幕尺寸? (应该是2160*3840)
【问题讨论】:
您可以使用媒体查询
MediaQuery.of(context).size.height
【讨论】:
目前获取屏幕尺寸需要插件,如window_size。
使用window_size,getScreenList() or getCurrentScreen() 将为您提供屏幕信息,包括尺寸。
【讨论】: