admin管理员组

文章数量:1538748

1、先了解安卓微信和Ios微信的UA(User agent:用户代理)

安卓微信UA: mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) version/4.0 mobile safari/534.30 micromessenger/5.0.1.352  

Ios微信UA:  mozilla/5.0 (iphone; cpu iphone os 5_1_1 like mac os x) applewebkit/534.46 (khtml, like gecko) mobile/9b206 micromessenger/5.0 

支付宝:Mozilla/5.0…AlipayDefined(nt:WIFI,ws:320|504|2.0) AliApp(AP/9.6.0.000001) AlipayClient/9.6.0.000001 Language/zh-Hans ProductType/dev

2、打开Chrome,F12打开开发人员工具,点击菜单按钮-----More Tools -----Network condition打开Network condition窗口

 

3、 User agent选项,选择Custom(自定义),然后在下面的文本框中输入Android或者Ios的UA就可以了

4、测试代码

function IsWeixinOrAlipay() {
	var ua = window.navigator.userAgent.toLowerCase();
	//判断是不是微信
	if (ua.match(/MicroMessenger/i) == "micromessenger") {
		return '微信'
	}
	//判断是不是支付宝
	if (ua.match(/AlipayClient/i) == "alipayclient") {
		return '支付宝'
	}
	//不是微信也不是支付宝
	return '啥也不是';
}

 

本文标签: 浏览器支付宝环境用谷歌