JS JAVA 判断是否微信浏览器

应项目需求必需要求手机端网页在微信浏览器才能运行,第一想到的就是在页面加上js 代码校验是否为微信浏览器.javascript

代码以下:java

/*判断是否是微信浏览器*/ 
function isweixin(){  
    var ua = navigator.userAgent.toLowerCase();  
    if(ua.match(/MicroMessenger/i)=="micromessenger") {  
        return true;  
    } else {  
        return false;  
    }  
}

由于页面有些多,不肯意改动。因而打算用JAVA 过滤器实现浏览器

查找资料JAVA 经过微信

 request..getHeader("user-agent")  能够获取浏览器code

String ua = ((HttpServletRequest) request).getHeader("user-agent")  
        .toLowerCase();  
if (ua.indexOf("micromessenger") > 0) {// 是微信浏览器  
    validation = true;  
}
相关文章
相关标签/搜索