手机浏览器的分辨率不同于手机物理分辨率,存在一个 像素比
1080*1920 的手机 像素比一般为 3 即 浏览器分辨率为 360*640
特殊情况 乐视pro3 nexus5x 等为 2.65 即 浏览器分辨率为 412*732(高度因虚拟按键不同而不同)
1440*2560 的手机 像素比一般为3.5 即 浏览器分辨率为 412*732
JS 获取安卓手机浏览器分辨率 应该使用 window.innerWidth
因为window.screen.width 在华为手机自带浏览器上存在bug 得到的结果为手机物理分辨
最新评论