faisalman / ua-parser-js

UAParser.js - The Essential Web Development Tool for User-Agent Detection.

Home Page:https://uaparser.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

support for `Vivo Browser`

WankkoRee opened this issue · comments

UA: Mozilla/5.0 (Linux; Android 13; 23049RAD8C; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.141 Mobile Safari/537.36 VivoBrowser/16.7.1.1

result:

{
  "ua": "Mozilla/5.0 (Linux; Android 13; 23049RAD8C; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.141 Mobile Safari/537.36 VivoBrowser/16.7.1.1",
  "browser": {
    "name": "Chrome WebView",
    "version": "87.0.4280.141",
    "major": "87"
  },
  "cpu": {},
  "device": {
    "type": "mobile",
    "model": "wv"
  },
  "engine": {
    "name": "Blink",
    "version": "87.0.4280.141"
  },
  "os": {
    "name": "Android",
    "version": "13"
  }
}

expect:

{
  "ua": "Mozilla/5.0 (Linux; Android 13; 23049RAD8C; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.141 Mobile Safari/537.36 VivoBrowser/16.7.1.1",
  "browser": {
    "name": "Vivo Browser",
    "version": "16.7.1.1",
    "major": "16"
  },
  "cpu": {},
  "device": {
    "type": "mobile",
    "model": "wv"
  },
  "engine": {
    "name": "Blink",
    "version": "87.0.4280.141"
  },
  "os": {
    "name": "Android",
    "version": "13"
  }
}