javascript判断当前浏览器是否是微信浏览器

判断是否是微信浏览器和判断其它浏览器的方法一样,都可以通过navigator对象的userAgent属性(用户代理,简称 UA)来获取浏览器的标识,然后判断是哪个浏览器。

判断微信浏览器的代码:

便于多次使用,把判断写成函数形式:

function is_weixin(){
	var ua = navigator.userAgent.toLowerCase();
	if(ua.match(/MicroMessenger/i) == "micromessenger"){
		return true;
	}else{
		return false;
	}
}

通过函数返回的值判断是否为微信浏览器

if(is_weixin()){
	alert('这是微信浏览器');
}else{
	alert('这不是微信浏览器');
}

和判断其它浏览器一样,很简单。

关键词: 浏览器 微信开发