【JavaScript】JS判断移动端或者PC端,判断苹果ios或者安卓android

一、JS判断移动端或者PC端:

if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
    console.log('手机端')
}else{
    console.log('PC端')
}

二、判断苹果ios或者安卓android:

var equipOrigin = equipOrigin();
if(equipOrigin == 'android'){
    console.log("安卓用户");
}else if(equipOrigin == 'ios'){
    console.log("苹果用户");
}

function equipOrigin(){
    var equipmentType = "";
    var agent = navigator.userAgent.toLowerCase();
    var android = agent.indexOf("android");
    var iphone = agent.indexOf("iphone");
    var ipad = agent.indexOf("ipad");
    if(android != -1){
        equipmentType = "android";
    }
    if(iphone != -1 || ipad != -1){
        equipmentType = "ios";
    }
    return equipmentType;
}

猜你喜欢

转载自blog.csdn.net/godsor/article/details/87349033