Umfassende Übersicht
In Version 1.7.x hat jQuery die Unterstützung für Browser-Sniffing entfernt. In tatsächlichen Projekten wird diese Funktion jedoch mehr oder weniger benötigt.
Kompatibilität
IE6, Chrome, Firefox, Safari, Opera
Framework-Abhängigkeiten
Native JS-Unterstützung
Modulunterstützung
Unterstützt AMD, Knoten und Browser
Einführung in die Nutzung
1. Erkennungs-Engine, Beispiele sind wie folgt:
//Wenn der Browser ein Webkit-Kern ist, führen Sie den folgenden Code aus
if(!!client.engine.webkit){
//todo
}
2. Identifizieren Sie den Browser, zum Beispiel:
//Wenn es sich um einen IE-Browser handelt und die IE-Version 6 ist, führen Sie den folgenden Code aus
if(!!client.browser.ie && client.browser.ie == 6){
//todo
}
3. Die Identifizierung und Beispiele von Betriebssystemen lauten wie folgt:
//Wenn es sich um ein Win7-System handelt, führen Sie den folgenden Code aus
if(!!client.system.win && client.system.win == 7){
//todo
}
Download-Link
https://github.com/hehongwei44/userAgent
Autorisierungsinformationen
Autorisierungstyp: MIT
Informationen zum Autorisierungstyp: https://github.com/hehongwei44/userAgent/blob/master/LICENSE
Änderungsprotokoll
https://github.com/hehongwei44/userAgent/blob/master/ChangeLog.md
Andere Nahrungsergänzungsmittel
Ein sehr gutes Plug-in, eine Empfehlung wert