Aperçu complet
Dans la version 1.7.x, jQuery a supprimé la prise en charge du reniflage du navigateur. Il est recommandé d'utiliser la détection de fonctionnalités. Cependant, dans les projets réels, cette fonction est plus ou moins nécessaire.
Compatibilité
IE6, Chrome, Firefox, Safari, Opera
Dépendances du framework
Support JS natif
Support des modules
Support AMD, nœud et navigateur
Introduction à l'utilisation
1. Moteur de reconnaissance, les exemples sont les suivants :
//Si le navigateur est webkit core, exécutez le code suivant
si(!!client.engine.webkit){
//à faire
>
2. Identifiez le navigateur, par exemple :
//S'il s'agit du navigateur IE et que la version d'IE est 6, exécutez le code suivant
if(!!client.browser.ie && client.browser.ie == 6){
//à faire
}
3. L'identification et les exemples de systèmes d'exploitation sont les suivants :
//S'il s'agit d'un système win7, exécutez le code suivant
if(!!client.system.win && client.system.win == 7){
//à faire
>
Lien de téléchargement
https://github.com/hehongwei44/userAgent
Informations d'autorisation
Type d'autorisation : MIT
Informations sur le type d'autorisation : https://github.com/hehongwei44/userAgent/blob/master/LICENSE
Journal des modifications
https://github.com/hehongwei44/userAgent/blob/master/ChangeLog.md
Autres suppléments
Un très bon plug-in, à recommander