comment identifier si l'agent utilisateur est tablette windows 8?

J'ai une application web. J'ai mon JavaScript, je suis d'identifier les périphériques en chaîne de l'agent utilisateur comme suit:

_android = navigator.userAgent.toLowerCase().indexOf("android");

_iOS = navigator.platform.indexOf("iPhone");

Ma tâche est d'identifier si l'appareil est win8 comprimé ou pas?

J'ai déjà vu ce post. Mais, la chaîne "Windows NT" est susceptible d'apparaître dans useragent sur tous les navigateurs PC. Donc, j'ai besoin de trouver un moyen d'identifier si l'appareil est win8 comprimé?

Toutes les pensées?

Ce n'est pas exactement la réponse à votre question, mais si vous êtes d'identifier les périphériques afin de s'adapter à leurs capacités, vous devriez requête leurs capacités à la place. Google navigateur de la détection de la fonctionnalité'

OriginalL'auteur riship89 | 2013-01-09