【发布时间】:2014-05-12 10:00:19
【问题描述】:
我在 SO 上阅读了许多关于检测屏幕尺寸(以像素为单位)的最佳方法的问题,这最终取决于分辨率以找到实际的屏幕尺寸。
我知道有些移动设备的屏幕很小(比如 4 英寸),但分辨率很高。虽然某些设备具有大屏幕(例如 7 英寸标签)但分辨率较低。
因此,当您想向用户显示您的页面时,您确实需要以英寸或厘米为单位的屏幕尺寸,以提供最舒适的视觉效果。
所以我问: 是否可以找出设备的屏幕尺寸(以英寸而不是像素为单位)? 我知道可以,只要我们知道解决方案! !因为我们可以根据屏幕宽度和高度计算尺寸
欣赏任何想法!
【问题讨论】:
-
改用Media queries怎么样?
-
我真的讨厌、憎恶和憎恶那些不为理由辩护的投票者?
-
不明白为什么有人会投票反对。我也需要知道应用程序的实际屏幕尺寸和分辨率 (PPI)。看不到如何为此使用媒体查询。据我了解,媒体查询可以做出有条件的 CSS 选择,但这并不能告诉你实际的分辨率,例如。也就是说,如果 CSS 引擎能够知道分辨率是大于还是小于某个数字,它就有办法知道实际的分辨率是多少。我们应该能够访问相同的信息,但是如何???
标签: javascript jquery screen