我正在使用jQuery Mobile开发移动应用程序,我想检查一下我是否在iOS5上,因为它有一些很棒的功能,比如true fixed toolbars等等。我正在寻找一个javascript溶液
答案 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');
}
}