From cea29e5c1b80e4043feae13ff0ee64524528fdca Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Mon, 28 Jan 2013 18:20:54 +0700 Subject: [PATCH] Add new devices: Alcatel, GeeksPhone, Huawei, Lenovo, Nexian, Panasonic, Sony --- ua-parser.js | 7 ++++--- ua-parser.min.js | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ua-parser.js b/ua-parser.js index ab16f46..aa66baf 100644 --- a/ua-parser.js +++ b/ua-parser.js @@ -250,9 +250,10 @@ /(sprint\s[a-z]+)(\w+)/i // Sprint Phones ], [[VENDOR, mapper.string, maps.device.sprint.vendor], [MODEL, mapper.string, maps.device.sprint.model], [TYPE, MOBILE]], [ - /(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i, // HTC - - /(zte)-(\w+)*/i // ZTE + /(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i, // HTC + /(zte)-(\w+)*/i, // ZTE + /(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|;\ssony)[_\s-]?([\w-]+)*/i + // Alcatel/GeeksPhone/Huawei/Lenovo/Nexian/Panasonic/Sony ], [VENDOR, [MODEL, /_/g, ' '], [TYPE, MOBILE]], [ /\s((milestone|droid[2x]?))[globa\s]*\sbuild\//i, // Motorola diff --git a/ua-parser.min.js b/ua-parser.min.js index 719643f..8f3409b 100644 --- a/ua-parser.min.js +++ b/ua-parser.min.js @@ -4,4 +4,4 @@ // // Copyright © 2012 Faisalman // Dual licensed under GPLv2 & MIT -(function(e,t){"use strict";var n="",r="function",i="undefined",s="object",o="major",u="model",a="name",f="type",l="vendor",c="version",h="console",p="mobile",d="tablet",v={regex:function(){var e,o,u,a,f,l,c=arguments;for(o=0;o0){for(var o=0;o0){for(var o=0;o