javascript - 如何用js判断iPhone5 iPhone 5S iPhone6 iPhone6 plus?
PHPz
PHPz 2017-04-10 14:53:01
0
4
610

用user-agent来判断感觉不是很准确,有没有其他的方法?

PHPz
PHPz

学习是最好的投资!

reply all(4)
洪涛

user-agent估计就能判断出是apple,用浏览器宽高应该能判断出来

Peter_Zhu

如果是自己编写的webView,可以让native代码返回判断的设备型号。
如果是纯网页开发,

下面的js你看一下有没有帮助

巴扎黑

使用navigator.userAgent,一般是判断ios的版本,第几代iphone应该没办法,要的话只能自己写native方法

洪涛

你是要做什么兼容吗?如果是适配大小的话可以通过获取window.screen.width == 414.其他的属性是无法获取的,JS没法判断是iphone6 plus.
或者你可以打印出每一个苹果用户代理的信息,自己正则去匹配,但是存在准确性的问题。
最好通过native去判断~

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template