我在仅使用screen.availWidth
和检测视网膜 iPad(和类似设备)时遇到问题window.devicePixelRatio
。问题是 iPhone 和 iPad 给出了下降的数量,screen.availWidth
而 android 设备似乎报告了物理像素的数量,所以我无法可靠地screen.availWidth / window.devicePixelRatio
计算屏幕是否为平板电脑大小。
我可以使用其他一些 DOM 属性来帮助我吗?
编辑- 总结一下,希望能清楚地表明问题不是重复的
我如何判断screen.availWidth
报告的值是否已经调整以考虑window.devicePixelRatio