diff --git a/bowser.js b/bowser.js index 34ccdf1..52a0e02 100644 --- a/bowser.js +++ b/bowser.js @@ -27,7 +27,7 @@ var ua = navigator.userAgent , t = true , ie = /(msie|trident)/i.test(ua) - , chrome = /chrome/i.test(ua) + , chrome = /chrome|crios/i.test(ua) , phantom = /phantom/i.test(ua) , safari = /safari/i.test(ua) && !chrome && !phantom , iphone = /iphone/i.test(ua) @@ -58,7 +58,7 @@ name: 'Chrome' , webkit: t , chrome: t - , version: ua.match(/chrome\/(\d+(\.\d+)?)/i)[1] + , version: ua.match(/(?:chrome|crios)\/(\d+(\.\d+)?)/i)[1] } if (phantom) return { name: 'PhantomJS' diff --git a/src/bowser.js b/src/bowser.js index b914e0b..86a2d5c 100644 --- a/src/bowser.js +++ b/src/bowser.js @@ -21,7 +21,7 @@ var ua = navigator.userAgent , t = true , ie = /(msie|trident)/i.test(ua) - , chrome = /chrome/i.test(ua) + , chrome = /chrome|crios/i.test(ua) , phantom = /phantom/i.test(ua) , safari = /safari/i.test(ua) && !chrome && !phantom , iphone = /iphone/i.test(ua) @@ -52,7 +52,7 @@ name: 'Chrome' , webkit: t , chrome: t - , version: ua.match(/chrome\/(\d+(\.\d+)?)/i)[1] + , version: ua.match(/(?:chrome|crios)\/(\d+(\.\d+)?)/i)[1] } if (phantom) return { name: 'PhantomJS'