// 判断是不是微信浏览器
var is_weixin = (function() {
var ua = navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == "micromessenger") {
alert("is_weixin ture");
return true;
} else {
alert("is_weixin false");
return false;
}
})();
这里是微信内置浏览器的判断方法
请问手机QQ呢!!!! 谢谢各位了
MQQBrowser 为 QQ 手机浏览器
var device = {
scene: function scene() {
var e = navigator.userAgent.toLowerCase();
return e.indexOf("micromessenger") > -1 ? "weixin" : /qq\/([\d\.]+)*/.test(e) ? "qq" : "mobile"
}(),
}
例:
if (-1 == ["weixin", "qq"].indexOf(device.scene))
return alert("请在微信和手机QQ环境下参与活动~");