js判斷是是否 chrome瀏覽器

字號:


    早期我給出的判定是基于UA,在UA中它有一個獨一無二的Chrome字符串。
    代碼如下:
    var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1
    今天發(fā)現(xiàn)chrome還是有一些獨一無二的東西,基于它們,我們就可以搞出基于特征的判定了。
    代碼如下:
    var isChrome = window.google && window.chrome
    這兩個東西,前者擁有其本地數(shù)據(jù)庫gears,后者不知什么東東,有兩個屬性csi與loadTimes。