java判断是手机还是电脑访问网站 知乎

2025-04-16 16:18:26
推荐回答(1个)
回答1:

没在java后台做过这种判断,但如果你是写网站,html前端就可以进行判断了

function IsPC() {
    var userAgentInfo = navigator.userAgent;
    var Agents = ["Android", "iPhone",
                "SymbianOS", "Windows Phone",
                "iPad", "iPod"];
    var flag = true;
    for (var v = 0; v < Agents.length; v++) {
        if (userAgentInfo.indexOf(Agents[v]) > 0) {
            flag = false;
            break;
        }
    }
    return flag;
}

在js调用这个方法,如果返回true就说明是电脑登录,如果返回false就说明是手机登录