下面一段代碼給大家介紹java判斷瀏覽器是微信還是支付寶,具體代碼如下所示:
@RequestMapping("getBrowser.do") public String getBrowser(HttpServletRequest req, HttpServletResponse resp) { String userAgent = req.getHeader("user-agent"); if (userAgent != null && userAgent.contains("AlipayClient")) { return "來自支付寶"; }else if (userAgent != null && userAgent.contains("MicroMessenger")) { return "來自微信"; }else{ return "未知來源"; } }
補(bǔ)充:下面看下js識別微信支付寶瀏覽器(移動端)
//判斷是支付寶app的瀏覽器 var userAgent = navigator.userAgent.toLowerCase(); if(userAgent.match(/Alipay/i)=="alipay"){ return true; }else{ return false; }
//判斷是微信app的瀏覽器function isWechat(){ var userAgent = navigator.userAgent.toLowerCase(); if(userAgent.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; }}
|
新聞熱點(diǎn)
疑難解答
圖片精選