判断网页是否由微信内置浏览器打开

function is_weixn() {
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger') {
alert('微信浏览器')
return true;
} else {
alert('其他浏览器')
return false;

}

};

微信内置浏览器的navigatoer.userAgent中包含了MicroMessenger字符串,通过判断就可以知道是不是用微信浏览器打开的了

猜你喜欢

转载自blog.csdn.net/aydongzhiping/article/details/78019762