如何使用网络技术检查iOS5?

时间:2011-12-10 11:50:49

标签: ios mobile jquery-mobile

我正在使用jQuery Mobile开发移动应用程序,我想检查一下我是否在iOS5上,因为它有一些很棒的功能,比如true fixed toolbars等等。我正在寻找一个javascript溶液

1 个答案:

答案 0 :(得分:1)

对我来说,这对用户代理进行了一些字符串操作。

var ua = navigator.userAgent;
var detail = ua.split('(')[1];
var device = detail.split(';')[0];
if (device == 'iPhone' || device == 'iPod' || device == 'iPad') {
    var ios = detail.split(' ')[5].split('_')[0];
    if (ios == '5') {
        alert('ios 5');
    }
}