Die neue feste Positionierung, die in iOS5 eingeführt wurde, hat meine Webapp geschädigt und ich brauche eine Möglichkeit iOS5 Benutzer zu erkennen.
Wie kann ich iOS5 erkennen? Wie lautet die Zeichenfolge des Browseragenten? JavaScript bevorzugt. Danke!
Aus der SO-Frage: Was ist die iOS 5-User-Agent-Zeichenfolge :
iPhone:
Mozilla / 5.0 (iPhone; CPU iPhone OS 5_0 wie Mac OS X) AppleWebKit / 534.46 (KHTML, wie Gecko) Version / 5.1 Mobile / 9A334 Safari / 7534.48.3
iPad:
Mozilla / 5.0 (iPad; CPU OS 5_0 wie Mac OS X) AppleWebKit / 534.46 (KHTML, wie Gecko) Version / 5.1 Mobile / 9A334 Safari / 7534.48.3
Und hier ist der Weg, um für iOS 5.x in Javascript zu testen:
%Vor%Sie könnten Modernizr verwenden und nach Web Workers , da sie vor iOS 5 nicht verfügbar waren. Sie müssen Android weiterhin ausschließen, da Android 2.0+ sie unterstützt hat. Dadurch erhalten Sie eine Aufwärtskompatibilität mit iOS6, die Sie mit keinem der bereits bereitgestellten Benutzeragenten-Parser erhalten.
Tags und Links javascript iphone ios mobile safari