Определить версию iOS менее 5 с помощью JavaScript

Это связано с «исправлением» положения: исправлено в старых версиях iOS. Однако, если установлена iOS5 или выше, исправление ломает страницу.

я знаюкак обнаружить iOS 5:navigator.userAgent.match(/OS 5_\d like Mac OS X/i) но это не сработает для iOS6, когда она в конце концов появится, или даже для iOS 5.0.1, только двухзначная версия.

Так что это то, что у меня есть.

$(document).bind("scroll", function() {
    if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
        if (navigator.userAgent.match(/OS 5_\d like Mac OS X/i)) {
    }
    else {
        changeFooterPosition();
    }
});

Ответы на вопрос(9)

Ваш ответ на вопрос