iOS5 中引入的新固定定位损坏了我的网络应用程序,我需要一种方法来检测 iOS5 用户。
如何检测iOS5?浏览器代理字符串是什么?首选 JavaScript。谢谢!
从SO问题来看:iOS 5 用户代理字符串是什么: https://stackoverflow.com/q/7825873/836407
iPhone:
Mozilla/5.0(iPhone;CPU iPhone OS 5_0,如 Mac OS X)AppleWebKit/534.46(KHTML,如 Gecko)版本/5.1 Mobile/9A334 Safari/7534.48.3
iPad:
Mozilla/5.0(iPad;CPU OS 5_0,如 Mac OS X)AppleWebKit/534.46(KHTML,如 Gecko)版本/5.1 Mobile/9A334 Safari/7534.48.3
这是在 javascript 中测试 ios 5.x 的方法:
<script type="text/javascript">
if (navigator.userAgent.match(/OS 5(_\d)+ like Mac OS X/i))
// this helps detect minor versions such as 5_0_1
document.write("You have iOS 5! Aren't you special!");
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)