2015-11-16 25 views
7

Google Chrome'un sürümünü konsoldan algılamanın bir yolu var mı? Kullanıcı aracısı dizesini ayrıştırabildiğimi biliyorum - ancak daha kısa bir yol tercih ediyorum. İşte konsoldan krom sürümünü kontrol edin

Şu anda ne var:

var uaStr = navigator.userAgent.toLowerCase(); 
var index = uaStr.indexOf('chrome/'); 
uaStr.substring(index +7,index+11); 

Ben daha iyi bir yolu olup olmadığını bilmek istiyorum - chrome.version()

teşekkür gibi bir şey.

Chrome Geliştirme Araçları konsolunda
+1

orada bütün çözümleri Görünüşe dize olarak elimden en az olanları sürüm numarasını alacak http://stackoverflow.com/questions/5916900/how-can-you-detect-the-version-of-a-browser – CBroe

cevap

12

aşağıdaki deyimini yürütün:

> navigator.appVersion.match(/.*Chrome\/([0-9\.]+)/)[1] 

Ve (

> "51.0.2704.103" 
+0

gibi Kullanıcı Aracını kullanın. navigator.userAgent ve navigator.appVersion arasındaki farkı görün. – Rubinsh