mirror of
https://github.com/lancedikson/bowser
synced 2026-03-02 03:40:27 +00:00
Fix Android/iOS Edge engine detection to Blink
Co-authored-by: naorpeled <6171622+naorpeled@users.noreply.github.com>
This commit is contained in:
@@ -11,7 +11,8 @@ export default [
|
|||||||
return parser.getBrowserName(true) === 'microsoft edge';
|
return parser.getBrowserName(true) === 'microsoft edge';
|
||||||
},
|
},
|
||||||
describe(ua) {
|
describe(ua) {
|
||||||
const isBlinkBased = /\sedg\//i.test(ua);
|
// Check if it's a Chromium-based Edge (desktop with " Edg/", Android with "EdgA/", or iOS with "EdgiOS/")
|
||||||
|
const isBlinkBased = /\sedg\//i.test(ua) || /edg(a|ios)\//i.test(ua);
|
||||||
|
|
||||||
// return blink if it's blink-based one
|
// return blink if it's blink-based one
|
||||||
if (isBlinkBased) {
|
if (isBlinkBased) {
|
||||||
|
|||||||
@@ -1630,8 +1630,7 @@
|
|||||||
platform:
|
platform:
|
||||||
type: "mobile"
|
type: "mobile"
|
||||||
engine:
|
engine:
|
||||||
name: "EdgeHTML"
|
name: "Blink"
|
||||||
version: ""
|
|
||||||
-
|
-
|
||||||
ua: 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4 (KHTML, like Gecko) Mobile/14F89 Safari/603.2.4 EdgiOS/41.1.35.1'
|
ua: 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4 (KHTML, like Gecko) Mobile/14F89 Safari/603.2.4 EdgiOS/41.1.35.1'
|
||||||
spec:
|
spec:
|
||||||
@@ -1646,8 +1645,20 @@
|
|||||||
model: "iPhone"
|
model: "iPhone"
|
||||||
vendor: "Apple"
|
vendor: "Apple"
|
||||||
engine:
|
engine:
|
||||||
name: "EdgeHTML"
|
name: "Blink"
|
||||||
version: ""
|
-
|
||||||
|
ua: "Mozilla/5.0 (Linux; Android 10; SM-A515W) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36 EdgA/46.01.4.5140"
|
||||||
|
spec:
|
||||||
|
browser:
|
||||||
|
name: "Microsoft Edge"
|
||||||
|
version: "46.01.4.5140"
|
||||||
|
os:
|
||||||
|
name: "Android"
|
||||||
|
version: "10"
|
||||||
|
platform:
|
||||||
|
type: "mobile"
|
||||||
|
engine:
|
||||||
|
name: "Blink"
|
||||||
-
|
-
|
||||||
ua: "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0"
|
ua: "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0"
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
Reference in New Issue
Block a user