Vue前端实现Android或iOS调用QQ客户端 发起临时会话
短信预约 -IT技能 免费直播动态提醒
需求:页面点击时跳转QQ打开临时通话
一,申请客服QQ
1.打开QQ推广网址 链接: https://shang.qq.com/v3/widget.html.
2.点击推广工具,免费申请
3.
二,判断手机是Android或iOS
点击按钮时加入下面代码,根据不同型号打开不同地址
内联代码片
。
//判断型号
let ua = navigator.userAgent.toLowerCase();
//Android终端
let isAndroid = ua.indexOf("Android") > -1 || ua.indexOf("Adr") > -1;
//Ios终端
let isiOS = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
//Ios (XXXXXXXX是上面申请的QQ客服号)
window.location.href =
"mqqwpa://im/chat?chat_type=wpa&uin=XXXXXXXXX&version=1&class="lazy" data-src_type=web&web_class="lazy" data-src=oicqzone.com";
} else if (/(Android)/i.test(navigator.userAgent)) {
//Android终端
window.location.href =
"http://wpa.qq.com/msgrd?v=3&uin=XXXXXXXXX&site=qq&menu=yes";
}
三,测试
(Android和iOS都可以使用)
作者:pxhing
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341