我一直在网上查找window.devicePixelRatio
的浏览器支持,没有太多运气。
有谁知道浏览器/设备支持这个?
答案 0 :(得分:9)
根据this博文:(自2012年起)
window.devicePixelRatio
在大多数浏览器中最值得信赖。devicePixelRatio
乘以screen.width
以获得物理像素数。screen.width
除以devicePixelRatio
以获得逢低计数。2017更新:
此属性返回当前显示设备的物理像素分辨率与CSS像素分辨率之比。此值也可以解释为像素大小的比率:一个CSS像素的大小与一个物理像素的大小。
桌面浏览器支持:
Chrome Edge Firefox Internet Explorer Opera Safari 49 (Yes) 49 11 41 9.1
移动浏览器:
Android Edge Firefox IE Mobile Opera Safari Mobile 4.4 (Yes) ? ? all 9.3