如何在Macbook上检测设备的屏幕分辨率?



据说要计算屏幕实际分辨率,我需要将screen.width乘以window.devicePixelRatio。问题是在我的一台笔记本电脑上,它运行得很好,window.screen.width=1280,乘以像素比(2(=2560,根据系统信息,这是正确的。

但在我的第二个笔记本电脑屏幕上,宽度=1440px,像素比为2,宽度为2880px,但在系统信息中,据说我的分辨率仍然是2560 x 1600。

那么,在这种情况下,我该如何计算屏幕的分辨率呢?

屏幕宽度

实际分辨率

附言:我的第二台笔记本电脑是13英寸;macbook pro 2020

PPS:嗯,我意识到这取决于我的设置,有没有办法知道设备的分辨率,因为我的设置可能会有所不同?

好吧,经过一些研究,我意识到,没有办法获得显示器的物理特性,设备像素比也不会显示真正的css与物理像素比

相关内容

  • 没有找到相关文章

最新更新