Следующий код знакомит вас с оценкой, является ли Java браузером с WeChat или Alipay. Конкретный код заключается в следующем:
@Requestmapping ("getBrowser.do") public String getBrowser (httpservletRequest req, httpservletresponse resp) {string userAgent = req.getheader ("user-agent"); if (userAgent! = null && userAgent.contains ("alipayclient")) {return "от alipay"; } else if (userAgent! = null && userAgent.contains ("micromessenger")) {return "от weChat"; } else {return "неизвестный источник"; }}Дополнение: давайте посмотрим на браузер WeChat Alipay Wechat Alipay (мобильный терминал)
// Судья Это браузер Alipay App var userAgent = navigator.useragent.tolowercase (); if (useragent.match (/alipay/i) == "alipay") {return true; } else {return false; } // Судят, что это функция браузера приложения weChat isWeChat () {var userAgent = navigator.useragent.tolowercase (); if (useragent.match (/micromessenger/i) == "micromessenger") {return true; } else {return false; }}