1
0
mirror of https://github.com/lancedikson/bowser synced 2026-09-23 20:44:24 +00:00

feat: add support for HeyTap Browser and Vivo Browser identification (#621)

This commit is contained in:
Swapnil Sahu
2026-04-10 21:48:44 +05:30
committed by GitHub
parent 2c253c3ad2
commit 92b5639733
3 changed files with 62 additions and 0 deletions

View File

@@ -503,6 +503,36 @@ const browsersList = [
return browser;
},
},
{
test: [/HeyTapBrowser/i],
describe(ua) {
const browser = {
name: 'HeyTap Browser',
};
const version = Utils.getFirstMatch(/(?:HeyTapBrowser)[\s/](\d+(?:\.\d+)*)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua);
if (version) {
browser.version = version;
}
return browser;
},
},
{
test: [/VivoBrowser/i],
describe(ua) {
const browser = {
name: 'Vivo Browser',
};
const version = Utils.getFirstMatch(/(?:VivoBrowser)[\s/](\d+(?:\.\d+)*)/i, ua) || Utils.getFirstMatch(commonVersionIdentifier, ua);
if (version) {
browser.version = version;
}
return browser;
},
},
{
test: [/MZBrowser/i],
describe(ua) {