Я пытаюсь проверить, работает ли клиент, открывающий страницу, с помощью iOS6 или нет.пользовательский агент, проверяющий ios6
var startIndex = navigator.userAgent.search(/OS/i) + 2;
var endIndex = navigator.userAgent.search(/like/i);
var iOSVersion = parseInt(navigator.userAgent.substr(startIndex,endIndex - startIndex).trim());
this.iOSVersion = true;
if(!isNaN(iOSVersion)){
this.iOSVersion = iOSVersion;
}
else if(Ext.is.Desktop){
this.iOSVersion = true;
}
Приведенный выше код хорошо подходит для всех версий браузеров.
Но если вы используете его в iOS6, он отображается как iOS5. Искал то же самое, но я не нашел решения. Может быть, я все еще не сделал это с поиском этого, делая бок о бок поиск и надеясь, если кто-то столкнулся с этой проблемой раньше.
Любые предложения или обновления?
Спасибо, выше мой данный вопрос актуально теперь работает и для обнаружения io6. –