发布于 5年前

js或php如何判断是否为微信浏览器?

在移动端打开页面,如何判断是 普通浏览器 还是 移动浏览器。js 或 php 代码如何实现?

JS判断

function is_weixin() { 
    var ua = window.navigator.userAgent.toLowerCase(); 
    if (ua.match(/MicroMessenger/i) == 'micromessenger') { 
        return true;
    } else { 
        return false;
    } 
}

PHP判断

function is_weixin() { 
    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { 
        return true; 
    } else {
        return false; 
    }
}
©2020 edoou.com   京ICP备16001874号-3