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;  
}
相關文章
相關標籤/搜索