当前位置:  开发笔记 > 前端 > 正文

什么是iPad用户代理?

如何解决《什么是iPad用户代理?》经验,为你挑选了7个好方法。

从我收集的信息来看,iPad正在使用iPhone OS,但屏幕分辨率与iPhone和iPod touch不同.许多网站可能不得不改变其用户代理检测以适应iPad.

那么,任何有权访问iPad或iPad SDK的人都能为我们提供用户代理字符串吗?



1> 小智..:

Mozilla/5.0(iPad; U; CPU iPhone OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B314 Safari/531.21.10


以上接受的答案不再是它了.您无法检查"iPhone"的用户代理,必须是"iPad".我认为上面的jleedev链接更接近实际交易:Mozilla/5.0(iPad; U; CPU OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B334b Safari/531.21.10
这是另一个更全面,信息更丰富的链接:http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/OptimizingforSafarioniPhone/OptimizingforSafarioniPhone.html
嘿伙计们,这是Safari开发者库中的用户代理详细信息:http://developer.apple.com/library/safari/#technotes/tn2010/tn2262/_index.html

2> kennytm..:

模拟器中,在iPad模式下:

Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_5_8; zh-CN)AppleWebKit/531.9(KHTML,与Gecko一样)Version/4.0.3 Safari/531.9 (这是针对3.2 beta 1)

Mozilla/5.0(iPad; U; CPU OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B334b Safari/531.21.10 (这是用于3.2 beta) 3)

在iPhone模式下:

Mozilla/5.0(iPhone; U; CPU iPhone OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.20(KHTML,如Gecko)Mobile/7B298g

我不知道模拟器有多可靠,但似乎你无法通过用户代理字符串检测设备是否是iPad.

(注意:我在Snow Leopard上,Safari的用户代理字符串是

Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_6_2; zh-CN)AppleWebKit/531.21.8(KHTML,与Gecko一样)Version/4.0.4 Safari/531.21.10

)



3> Mo...:

从一个真实的设备:

Mozilla/5.0 (iPad; U; CPU OS OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10



4> 小智..:

值得注意的是,当在web-app模式下运行时(使用apple-mobile-web-app-capable元标记),用户代理会从以下位置更改:

Mozilla/5.0(iPad; U; CPU OS 3_2_1,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,与Gecko一样)Version/4.0.4 Mobile/7B405 Safari/531.21.10

至:

Mozilla/5.0(iPad; U; CPU OS 3_2_1,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,如Gecko)Mobile/7B405



5> zvi..:

(近10年后...)

iOS 13开始,iPad的用户代理已更改为Mac OS,例如:

Mozilla / 5.0(Macintosh;英特尔Mac OS X 10_15)AppleWebKit / 605.1.15(KHTML,例如Gecko)版本/13.0 Safari / 605.1.15



6> 小智..:

iPad 2下4.3.5:

Mozilla/5.0(iPad; U; CPU OS 4_3_5,如Mac OS X; en-us)AppleWebKit/533.17.9(KHTML,类似Gecko)版本/ 5.0.2 Mobile/8L1 Safari/6533.18.5



7> 小智..:

我说:

Mozilla/5.0(iPad; U; CPU OS 4_3,如Mac OS X; da-dk)AppleWebKit/533.17.9(KHTML,类似Gecko)版本/ 5.0.2 Mobile/8F190 Safari/6533.18.5

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有