mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-27 07:58:45 +03:00
Backport - Improve device detection for Xiaomi TVs
(cherry picked from commit d4986af7c092ae0058a002209c70c1822cb5fecd)
This commit is contained in:
parent
d53287cd9c
commit
37556428ae
@ -54,6 +54,7 @@
|
|||||||
LG = 'LG',
|
LG = 'LG',
|
||||||
MICROSOFT = 'Microsoft',
|
MICROSOFT = 'Microsoft',
|
||||||
MOTOROLA = 'Motorola',
|
MOTOROLA = 'Motorola',
|
||||||
|
ONEPLUS = 'OnePlus',
|
||||||
OPERA = 'Opera',
|
OPERA = 'Opera',
|
||||||
OPPO = 'OPPO',
|
OPPO = 'OPPO',
|
||||||
SAMSUNG = 'Samsung',
|
SAMSUNG = 'Samsung',
|
||||||
@ -701,7 +702,7 @@
|
|||||||
], [MODEL, [VENDOR, SHARP], [TYPE, SMARTTV]],[
|
], [MODEL, [VENDOR, SHARP], [TYPE, SMARTTV]],[
|
||||||
/(bravia[\w ]+)( bui|\))/i // Sony
|
/(bravia[\w ]+)( bui|\))/i // Sony
|
||||||
], [MODEL, [VENDOR, SONY], [TYPE, SMARTTV]], [
|
], [MODEL, [VENDOR, SONY], [TYPE, SMARTTV]], [
|
||||||
/(mitv-\w{5}) bui/i // Xiaomi
|
/(mi(tv|box)-?\w+) bui/i // Xiaomi
|
||||||
], [MODEL, [VENDOR, XIAOMI], [TYPE, SMARTTV]], [
|
], [MODEL, [VENDOR, XIAOMI], [TYPE, SMARTTV]], [
|
||||||
/Hbbtv.*(technisat) (.*);/i // TechniSAT
|
/Hbbtv.*(technisat) (.*);/i // TechniSAT
|
||||||
], [VENDOR, MODEL, [TYPE, SMARTTV]], [
|
], [VENDOR, MODEL, [TYPE, SMARTTV]], [
|
||||||
|
@ -4157,6 +4157,24 @@
|
|||||||
"type": "smarttv"
|
"type": "smarttv"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"desc": "Xiaomi Mi TV",
|
||||||
|
"ua": "Mozilla/5.0 (Linux; Android 9; MiTV4I Build/PI; en-in) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36 Puffin/7.8.3.40913AP",
|
||||||
|
"expect": {
|
||||||
|
"vendor": "Xiaomi",
|
||||||
|
"model": "MiTV4I",
|
||||||
|
"type": "smarttv"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc": "Xiaomi Mi Box",
|
||||||
|
"ua": "Mozilla/5.0 (Linux; Android 9; MIBOX3 Build/PI; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/119.0.6045.193 Mobile Safari/537.36",
|
||||||
|
"expect": {
|
||||||
|
"vendor": "Xiaomi",
|
||||||
|
"model": "MIBOX3",
|
||||||
|
"type": "smarttv"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"desc": "Kindle Fire HD",
|
"desc": "Kindle Fire HD",
|
||||||
"ua": "Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.4 Mobile Safari/535.19 Silk-Accelerated=true",
|
"ua": "Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.4 Mobile Safari/535.19 Silk-Accelerated=true",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user