判断浏览器类型

余生颓废 提交于 2020-05-06 23:17:00
/**
 *判断当前的浏览器类型
 */
function terminalInfo() {
    var jsons= {}
    var ua = navigator.userAgent;
    var isWeixin = !!/MicroMessenger/i.test(ua);
    var isAplipay = !!/AlipayClient/i.test(ua);
    var isUnionPay = !!/UnionPay/i.test(ua); //云闪付
    //判断是否是微信访问
    if(isWeixin){
        jsons.appName = "WECHAT";
        jsons.payChannel = "wxpay";
        jsons.source = "WEB_WECHAT"
    }else if(isAplipay){
        jsons.appName = "ALIPAY";
        jsons.payChannel = "ALIPAY";
        jsons.source = "WEB_ALIPAY"
    }else if(isUnionPay){
        jsons.appName = "UNIONPAY";
        jsons.payChannel = "UNIONPAY";
        jsons.source = "WEB_UNIONPAY"
    }else{
        jsons.appName = "WEB";
        jsons.source = "WEB";
    }
    return jsons;
}

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!