当屏幕 CSS 像素比大于 1 时,在不同的浏览器上获取相同的 window.screen.height 和 windo
Get the same window.screen.height and window.screen.width on different browsers when screen CSS pixel ratio is higher than 1
我需要用javascript检测window.screen.height和window.screen.width。但是在css像素比大于1的设备上进行测试,我在多个浏览器中得到了不同的结果。
在三星Galaxy S3上进行测试,分辨率:1280x720和CSS像素比:2 我得到以下结果:
库存浏览器: 1280x720火狐: 1280x720歌剧: 640x360铬:640x360
是否可以在不同的浏览器上获得相同的结果?
亲切问候
$(window).width();
$(window).height();
适用于所有类型的设备,包括 iOS。在您的文档就绪功能中使用它。并在CSS中使用媒体查询像素比率 这里是所有移动媒体查询标准设备媒体查询的链接
相关文章:
- 如何获取浏览器的子窗口数
- Javascript:获取浏览器's选定的麦克风名称
- 如何获取浏览器's”;背面“;按钮以清除d3.js可视化的先前状态
- 使用javascript获取浏览器历史记录,并通过php打印
- 我们可以使用Javascript获取浏览器历史记录吗
- 如何获取浏览器发布日期
- 如何获取浏览器不支持的 CSS 属性的值
- 原生 JavaScript 在调整大小后获取浏览器宽度,然后运行一个函数
- 如何在 Javascript 中获取浏览器的时区字符串
- 如何在 jQuery 中获取浏览器滚动位置
- 在 C# 中以编程方式设置和获取浏览器窗口坐标值 (x,y)
- Node.js selenium webdriver - 在测试中获取浏览器功能
- MVC3 剃须刀在视图中获取浏览器屏幕宽度和高度
- 从两级深度 iframe 获取浏览器 URL
- 如何使用javascript获取浏览器加载的文件列表
- 如何获取浏览器的区域设置度量单位
- 使用jQuery获取浏览器URL
- 获取浏览器信息的任何其他方式,而不是检索UserAgent
- 使用javascript获取浏览器下载路径
- 从iframes中获取浏览器窗口的可用高度