获取设备的实际显示大小/ DPI

时间:2014-01-08 08:48:03

标签: javascript html

有没有办法获得设备的真实屏幕大小或DPI?我的应用程序中有某些元素,如果显示太小而需要切换到不同的演示文稿和/或省略元素,则无法使用。

1 个答案:

答案 0 :(得分:1)

简答:否。There's (currently) no way to accurately design for the web using physical units

更长的答案:您只能尝试依赖设备之间大致相同的“CSS Pixel”大小,因为设备制造商对此感兴趣当具有“高”像素密度(〜> 90dpi)时保持站点的可用性。

有几个值得注意的例外:

  • iPad mini与原版iPad的分辨率相同,但(显然)要小得多。
  • Android上的Opera提供伪装成桌面浏览器,包括虚假设备宽度等......