let inBrowser = typeof window !== 'undefined';
let UA = inBrowser && window.navigator.userAgent.toLowerCase(); //获取浏览器
export default {
methods: {
//ie
isIE() {
return UA && /msie|trident/.test(UA);
},
//ie9
isIE9() {
return UA && UA.indexOf('msie 9.0') > 0;
},
//ie10 以上
isEdge() {
UA && UA.indexOf('edge/') > 0;
},
//安卓
isAndroid() {
return (UA && UA.indexOf('android') > 0);
},
//ios
isIOS() {
return (UA && /iphone|ipad|ipod|ios/.test(UA));
},
//谷歌浏览器
isChrome() {
return UA && /chrome\/\d+/.test(UA) && !this.isEdge();
},
isFireFox() {
return UA && UA.indexOf('firefox') > 0;
},
isSafari() {
return /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent);
},
}
}
判断ie、谷歌、火狐(FireFox)、Safari、浏览器
最新推荐文章于 2023-06-10 09:30:00 发布