普通免费QQ客服在PC、手机端解决方案

时间:2024-02-20 16:37:13

注意:以下测试 浏览器在Chrome,手机在iphone6

   营销QQ、企业QQ(http://b.qq.com/)跟普通免费QQ(http://shang.qq.com/v3/widget.html)生成的方式不一样;

1.普通免费PC版QQ,可以在http://shang.qq.com/v3/widget.html生成;此方式在PC有效,在手机浏览器无效,在微信有效;

2.普通免费手机版QQ,<a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=QQ号&version=1&src_type=web">手机QQ客服</a>;此方式只在手机浏览器有效,在pc、微信无效;

一、PC版QQ客服解决方案:

      用户方法1即可;

二、手机版QQ客服解决方案:

  思路:判断是否在微信打开,是的话用方法1,否则用方法2;

<a id="qqService" href="" target="_blank">手机QQ客服</a>

//微信跳转QQ链接
    let wechatQQurl = \'http://wpa.qq.com/msgrd?v=3&uin=2414280003\';
    //手机浏览器跳转QQ链接
    let browserQQurl = \'mqqwpa://im/chat?chat_type=wpa&uin=2414280003&version=1&src_type=web\';
    //判断是否微信打开
    var ua = navigator.userAgent.toLowerCase();
    var isWeixin = ua.indexOf(\'micromessenger\') != -1 ? true : false;
    if (isWeixin) {
        alert(\'是\');
        $(\'#qqService\').attr(\'href\',wechatQQurl);
    } else {
        alert(\'否\');
        $(\'#qqService\').attr(\'href\',browserQQurl);
    }