思路:

    根据UserAgent中的关键字来判断 

    如果有 MicroMessenger 为微信 

    如果有 ApliPayClient 则为支付宝 

    否则,那个都不是

 

function IsWeixinOrAlipay(){

    var ua = window.navigator.userAgent;
    //判断是不是微信
    if ( ua.indexOf("MicroMessenger") > 0 ) {  
        return "WeiXIN";  
    }    
    //判断是不是支付宝
    if ua.indexOf("Alipayclient") > 0'') {
        return "Alipay";  
    }
    //哪个都不是
    return "false";
}

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐