fex-team / ua-device

userAgent解析库
http://fex-team.github.io/ua-device/
BSD 3-Clause "New" or "Revised" License
1.45k stars 173 forks source link

可以获取IOS的具体型号吗? #36

Open linlaoshi opened 6 years ago

linlaoshi commented 6 years ago

似乎不行,为什么不加上这个功能呢

cz848 commented 6 years ago

你说的是iPhone的型号吧?

linlaoshi commented 6 years ago

是的. 我需要获取大多数设备的物理尺寸,比如在不同的设备展现1厘米的尺子,,只要获取ppi应该就可以搞定.但是没有办法获取型号就不知道ppi了.折腾了好久也没有找到办法,大神可以指条路吗

cz848 commented 6 years ago

1 ua里根本没有iPhone的型号,2获取设备屏幕尺寸很难吗?

linlaoshi commented 6 years ago

物理尺寸很难

linlaoshi commented 6 years ago

比如填充多少像素才是1厘米

linlaoshi commented 6 years ago

涉及到PPI不是吗

cz848 commented 6 years ago

PPI是可以查到的。从屏幕尺寸就可以知道大概型号,就可以查到对应的PPI。

cz848 commented 6 years ago

看了下,除了6p,7p是401外,其它都是326(4以前忽略)。

kevindu1993 commented 6 years ago

楼上正解

hanmingpan commented 6 years ago

见过获取gpu型号来解决这个问题的 https://segmentfault.com/a/1190000010157682