it-swarm.com.de

Was ist die Zeichenfolge des iOS 5.0-Benutzeragenten?

Was ist die Zeichenfolge iOS 5.0 User Agent?

Hier ist der iOS 4.0 Benutzeragent: Was ist der iPhone 4 Benutzeragent? =

91
chown

iPhone:

Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

iPad:

Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3
151
chown

Diese Seite scheint behalten Sie eine vollständige Liste, die noch gepflegt ist

iPhone, iPod Touch und iPad von iOS 2.0 - 5.1.1 (bis heute).

Sie müssen die vollständige User-Agent-Zeichenfolge aus den Informationen zusammenstellen, die in den Spalten der Seite aufgeführt sind.

11
Nate

Ich fand eine vollständigere Auflistung unter ser-Agent-Zeichenfolge . Übrigens hat diese Site mehr als nur Zeichenfolgen für iOS-Benutzeragenten. Außerdem wird auf der Homepage die Benutzeragentenzeichenfolge Ihres aktuellen Browsers für Sie "aufgeschlüsselt".

10
Andrew Steitz

behebt die Bewertung meiner Agentenzeichenfolge durch Scrubben der Zeichenfolge für LOWERCASE "iphone os 5_0" im Gegensatz zu "iPhone OS 5_0". Jetzt ordne ich meinem HTML-Code iOS 5-spezifische Klassen zu, wenn das Großbuchstaben-Scrub fehlgeschlagen ist.

2
Geek Devigner

Ich benutze das Folgende, um verschiedene mobile Geräte, Ansichtsfenster und Bildschirme zu erkennen. Funktioniert ganz gut für mich, könnte anderen helfen:

var pixelRatio = window.devicePixelRatio || 1;

var viewport = {
    width: window.innerWidth,
    height: window.innerHeight
};

var screen = {
    width: window.screen.availWidth * pixelRatio,
    height: window.screen.availHeight * pixelRatio
};

var iPhone = /iPhone/i.test(navigator.userAgent);
var iPhone4 = (iPhone && pixelRatio == 2);
var iPhone5 = /iPhone OS 5_0/i.test(navigator.userAgent);
var iPad = /iPad/i.test(navigator.userAgent);
var Android = /Android/i.test(navigator.userAgent);
var webos = /hpwos/i.test(navigator.userAgent);
var iOS = iPhone || iPad;
var mobile = iOS || Android || webos;

window.devicePixelRatio ist das Verhältnis zwischen physischen Pixeln und geräteunabhängigen Pixeln (Dips) auf dem Gerät. window.devicePixelRatio = physikalische Pixel/Dips.

Weitere Infos hier .

1
fuzz