Home > Q&A > body text
用user-agent来判断感觉不是很准确,有没有其他的方法?
PHP中文网2017-04-10 14:55:01
user-agent估计就能判断出是apple,用浏览器宽高应该能判断出来
天蓬老师2017-04-10 14:55:01
如果是自己编写的webView,可以让native代码返回判断的设备型号。 如果是纯网页开发,
下面的js你看一下有没有帮助
巴扎黑2017-04-10 14:55:01
使用navigator.userAgent,一般是判断ios的版本,第几代iphone应该没办法,要的话只能自己写native方法
你是要做什么兼容吗?如果是适配大小的话可以通过获取window.screen.width == 414.其他的属性是无法获取的,JS没法判断是iphone6 plus.或者你可以打印出每一个苹果用户代理的信息,自己正则去匹配,但是存在准确性的问题。最好通过native去判断~