【发布时间】:2014-08-08 22:33:11
【问题描述】:
我正在尝试根据 android 设备的屏幕尺寸应用 css。
使用媒体查询:
@media all and (max-device-width: 480px) {
//apply css style to devices of screens with width no larger than 480px
}
和javascript:
window.innerWidth
window.innerHeight
screen.width
screen.height
有或没有元标记:
<meta name="viewport" content="width=device-width, target-densityDpi=device-dpi, initial-scale=1, user-scalable=no"/>
但是没有一个有效,我不断得到不同安卓设备的无效(或有效,但不是我所期望的)值 ('screen.width' 和 'window.innerWidth' 总是显示 320 像素,即使我使用尺寸为 240X320、320X480 和 480X800 的设备也是如此)。
如何检测安卓设备的实际物理尺寸?
谢谢
【问题讨论】:
-
你在真机或安卓模拟器上测试过吗?你用的是哪个安卓版本?
标签: javascript android css