不说多了直接上代码
点击添加QQ
function jump_qq(qq) {
<!--判断是手机端还是pc端-->
var isMobile = /(?:Android|iPad|PlayBook|iPhone|SymbianOS|Phone|Mobile)/i.test(navigator.userAgent);
if (isMobile) {
var url = 'mqq://im/chat?chat_type=wpa&uin=' + qq + '&version=1&src_type=web';
window.location.href = url;
} else {
var url = 'tencent://message/?Menu=yes&uin=' + qq +
'&Site=80fans&Service=300&sigT=';
window.open(url);
}
}
点击加群
function jump_qq_grounp(grounpNum, idkey) {
var isMobile = /(?:Android|iPad|PlayBook|iPhone|SymbianOS|Phone|Mobile)/i.test(navigator.userAgent);
var url = '';
if (isMobile) {
url = 'mqqapi://card/show_pslcard?src_type=internal&version=1&uin=' + grounpNum + "&card_type=group&source=qrcode";
window.location.href = url;
} else {
url = 'tencent://groupwpa/?subcmd=all¶m=' + idkey
window.open(url);
}
}
字段说明:
grounpNum:QQ群号码。移动端直接传入QQ群号码就可以
idkey:pc 端加群需要去腾讯官网生成idkey 码,[网址](https://qun.qq.com/join.html)
上边方法亲测有效,坑点:mac 版本的qq 没有办法使用,只会帮忙调出qq客户端。亲测window 可以弹出加群请求,如果有谁晓得mac 版本如何一键加QQ群请告知,谢谢!