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

feat: add Sogou browser support (#579)

Co-authored-by: 猫猫 <49067249+NotEvenANeko@users.noreply.github.com>
This commit is contained in:
Naor Peled
2025-11-22 23:31:31 +02:00
committed by GitHub
parent be90a00e37
commit 4a6dacca08
3 changed files with 65 additions and 0 deletions

View File

@@ -937,6 +937,24 @@ const browsersList = [
return browser;
},
},
{
test: [/sogoumobilebrowser/i, /metasr/i, /se 2\.[x]/i],
describe(ua) {
const browser = {
name: 'Sogou Browser',
};
const sogouMobileVersion = Utils.getFirstMatch(/(?:sogoumobilebrowser)[\s/](\d+(\.?_?\d+)+)/i, ua);
const chromiumVersion = Utils.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i, ua);
const seVersion = Utils.getFirstMatch(/se ([\d.]+)x/i, ua);
const version = sogouMobileVersion || chromiumVersion || seVersion;
if (version) {
browser.version = version;
}
return browser;
},
},
{
test: [/MiuiBrowser/i],
describe(ua) {