รหัสต่อไปนี้แนะนำให้คุณตัดสินว่า Java เป็นเบราว์เซอร์ที่มี WeChat หรือ Alipay หรือไม่ รหัสเฉพาะมีดังนี้:
@RequestMapping ("getBrowser.do") สตริงสาธารณะ getBrowser (httpservletRequest req, httpservletResponse resp) {string useragent = req.getheader ("ผู้ใช้ตัวแทน"); if (useragent! = null && useragent.contains ("AlipayClient")) {return "จาก Alipay"; } อื่นถ้า (useragent! = null && useragent.contains ("micromessenger")) {return "จาก weChat"; } else {return "unknown source"; -ภาคผนวก: ลองดูที่เบราว์เซอร์การจดจำ JS 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; -