判断访问终端是否是微信内置浏览器实例PHP和JS

一般用于判断当前使用支付宝支付,还是用微信支付

判断访问终端是否是微信内置浏览器实例PHP和JS,20210909134122.jpg,第1张

JS判断解析:

function is_weixin() { 
    var ua = window.navigator.userAgent.toLowerCase(); 
    if (ua.match(/MicroMessenger/i) == 'micromessenger') { 
        $("#rs").text("微信浏览器"); 
    } else { 
        $("#rs").text("不是微信浏览器"); 
    } 
}
PHP判断解析:

//调用is_weixin()函数判断是否为微信内置浏览器
$is_weixin = (is_weixin() == true) ? "微信浏览器" : "不是微信浏览器";
//判断浏览器内核的函数
function is_weixin() { 
    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { 
        return true; 
    } return false; 
}
一般在手机端支付的时候需要这样判断一下,非微信内置浏览器我们要跳转到支付宝接口进行支付,否则我们跳转到微信支付接口


需开通白银VIP及以上VIP等级才能访问此内容

登录账户注册账 户

转载请说明出处
UE资源网 » 判断访问终端是否是微信内置浏览器实例PHP和JS

发表评论

欢迎 访客 发表评论

成为会员可下载全站资源!

查看演示 官网购买