Fix detection of Nexus devices

fixes #233
pull/241/head
Denis Demchenko 6 years ago
parent 8e900bc0a9
commit 8d7ef744ac

@ -14,7 +14,7 @@ const TYPES_LABELS = {
export default [ export default [
/* Nexus Tablet */ /* Nexus Tablet */
{ {
test: [/nexus\s*[0-9]+/i], test: [/nexus\s*(?:7|8|9|10).*/i],
describe() { describe() {
return { return {
type: TYPES_LABELS.tablet, type: TYPES_LABELS.tablet,
@ -87,7 +87,7 @@ export default [
/* Nexus Mobile */ /* Nexus Mobile */
{ {
test: [/nexus\s*[0-6]\s*/i, /galaxy nexus/i], test: [/nexus\s*[0-6].*/i, /galaxy nexus/i],
describe() { describe() {
return { return {
type: TYPES_LABELS.mobile, type: TYPES_LABELS.mobile,

@ -254,7 +254,21 @@
type: "tablet" type: "tablet"
engine: engine:
name: "Blink" name: "Blink"
Amazon Silk: -
ua: "Mozilla/5.0 (Linux; Android 7.0; Nexus 6P Build/NRD90T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Mobile Safari/537.36"
spec:
browser:
name: "Chrome"
version: "63.0.3239.111"
os:
name: "Android"
version: "7.0"
platform:
type: "mobile"
vendor: "Nexus"
engine:
name: "Blink"
Amazon Silk:
- -
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"
spec: spec:
@ -607,7 +621,7 @@
name: "Android" name: "Android"
version: "5.1.1" version: "5.1.1"
platform: platform:
type: "tablet" type: "mobile"
vendor: "Nexus" vendor: "Nexus"
engine: engine:
name: "Blink" name: "Blink"

Loading…
Cancel
Save