废话不说直接上代码
function isWeiXin() { var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == "micromessenger" || ua.match(/WeiBo/i) == "weibo") { console.log('我是从微信打开的') return true; } else if(ua.indexOf('mqqbrowser') > -1) { console.log('我是从安卓qq打开的') return true; } else if(ua.indexOf('iphone') > -1 || ua.indexOf('mac') > -1) { if(ua.indexOf('qq') > -1) { console.log('我是从IOSqq打开的') return true; } } return false; }