JS匹配QQ手机浏览器和手机QQ自带浏览器

var ua =navigator.userAgent.toLowerCase();

QQ浏览器内核:ua.indexOf('mqqbrowser') !== -1   

手机QQ自带浏览器特有  ua.indexOf('qq/') !== -1

微信: ua.match(/MicroMessenger/i) =='micromessenger'

推荐阅读更多精彩内容