终端机型判断和微信判断


//是否微信
    function is_weixn_qq() {
        var ua = navigator.userAgent.toLowerCase();
        if (ua.match(/MicroMessenger/i) == "micromessenger") {
            return true;
        } else if (ua.match(/mqqbrowser/i) == "mqqbrowser") {
            return true;
        }
        return false;
    }
    if (is_weixn_qq()) {
       // do something
    } else {
        //do something
    }
// 终端系统
    var u = navigator.userAgent;
    var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
    var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
    if (isiOS) {
        // do something
    } else {
        // do something
    }

你可能感兴趣的:(终端机型判断和微信判断)