什么是没有4.0+的iPhone的用户代理?
答
谷歌是你的朋友。很容易找到一个Safari user agent strings的确切清单,其中许多是iPhone上的Mobile Safari。一个例子预先的iOS 4.0字符串是:
的Mozilla/5.0(iPhone; U; CPU OS 3_2 喜欢Mac OS X; EN-US) 为AppleWebKit/531.21.10(KHTML,像壁虎 )版本/4.0.4移动/ 7B334b Safari浏览器/ 531.21.10
注意字符串 “iPhone” 和 “CPU OS 3_2,例如Mac OS X”,它告诉你这是一个iPhone运行iOS 3.2。
您可能确实正在寻找人们在iPhone上使用的浏览器的用户代理字符串(而不是手机本身),通常是移动Safari以及设备(iPhone,iPad等)。请记住,如果他们希望用户可以安装其他浏览器,并且的iOS上运行不仅仅是iPhone更多设备(两个人,此刻,谁知道将来会发生什么。)这是一个很长的路要走说,小心你如何做,以及如何处理你的用户代理嗅探。
我贴我的答案几乎是两个星期前,天美时。它有用吗?如果是这样,即使没有将其标记为已回答,也请至少赶上它。 – 2011-03-20 23:59:14