判断是否为微信浏览器
// 判断是否为微信浏览器
function isWeiXin(){
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
if(ua.match(/wxwork/i) == 'wxwork'){
// 企业微信
return 2;
}else{
// 微信
return 1;
}
}
// 非微信
return false;
}
判断是否为安卓设备
// 判断是否为安卓设备
function isAndroid(){
var u = navigator.userAgent;
if(u.indexOf('Android') > -1 || u.indexOf('Linux') > -1){
return true;
}
return false;
}
判断是否iphoneX及iphoneX以后的机型(iPhoneX底部是需要预留34px的安全距离)
// 判断是否iphoneX及iphoneX以后的机型(iPhoneX底部是需要预留34px的安全距离)
function isIphoneX(){
if (typeof window !== 'undefined' && window) {
return /iphone/gi.test(window.navigator.userAgent) && window.screen.height >= 812;
}
return false;
};