Le code suivant vous présente à juger si Java est un navigateur avec WeChat ou Alipay. Le code spécifique est le suivant:
@RequestMapping ("getBrowser.do") String public getBrowser (httpServLetRequest req, httpServletResponse resp) {String userAgent = req.GetHeader ("user-agent"); if (userAgent! = null && userAgent.Contains ("alipayClient")) {return "d'alipay"; } else if (userAgent! = null && userAgent.Contains ("Micromessenger")) {return "from wechat"; } else {return "Source inconnue"; }}Supplément: Jetons un coup d'œil au navigateur JS Recognition WeChat Alipay (Terminal mobile)
// juge qu'il s'agit du navigateur d'Alipay App var UserAgent = Navigator.UserAgent.tolowerCase (); if (userAgent.match (/ alipay / i) == "Alipay") {return true; } else {return false; } // juge qu'il s'agit d'une fonction de navigateur de l'application wechat iswechat () {var userAgent = Navigator.UserAgent.tolowerCase (); if (userAgent.match (/ Micromessenger / i) == "MicroMessenger") {return true; } else {return false; }}