3

我们正在做一些服务器端设备检测,需要将 ipad mini 用户驱动到一个页面,将 ipad 用户驱动到另一个页面。

有什么东西可以区分这两个用户代理吗?

iPad

Mozilla/5.0 (iPad; CPU OS 7_0_3 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11B511 Safari/9537.53`

小型的

Mozilla/5.0 (iPad; CPU OS 7_0_4 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11B554a Safari/9537.53

我看到的唯一东西是 Mobile/11B511 和 Mobile/11B554a,但这是我们可以解决的持久值吗?

4

1 回答 1

0

如今,尝试进行设备检测既困难又不可靠。我会建议您而不是设备检测来根据我在此处描述的浏览器功能进行检测。

使用这种方法,只有当浏览器支持某个功能并且您不关心设备名称/供应商时,您才会感兴趣。

于 2014-02-23T16:22:51.097 回答