为了账号安全,请及时绑定邮箱和手机立即绑定

从JS / CSS检测系统DPI / PPI?

从JS / CSS检测系统DPI / PPI?

慕慕森 2019-08-28 10:24:05
从JS / CSS检测系统DPI / PPI?我正在研究一种独特的应用程序,它需要根据显示的设备生成特定分辨率的图像。因此,在常规Windows浏览器(96ppi),iPhone(163ppi),Android G1(180ppi)和其他设备上的输出是不同的。我想知道是否有办法自动检测到这一点。我最初的研究似乎说不。我见过的唯一建议是在CSS中创建一个宽度指定为“1in”的元素,然后检查它的offsetWidth(另请参阅如何通过javascript访问屏幕显示的DPI设置?)。有道理,但iPhone用这种技术骗我,说它是96ppi。另一种方法可能是以英寸为单位获取显示尺寸,然后除以宽度(以像素为单位),但我不知道如何做到这一点。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 787 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信