专注于网站建设与搜索引擎优化推广,更懂初创企业的网络服务提供商!
tel-icon全国服务热线:134-2932-5255


首页 » 公司新闻 »  在网站建设中点击qq咨询在微信端无效?已经解决

在网站建设中点击qq咨询在微信端无效?已经解决


很多网站,点击qq咨询跳转到qq聊天窗口,这是用到了 http://wpa.qq.com/msgrd?v=3&uin=【你的qq】&site=qq&menu=yes 这个接口是网页咨询

而qq还有一个手机接口是为了解决兼容用的,是为了防止在手机页面登录的时候点qq咨询会跳到appstore

这个接口是:mqqwpa://im/chat?chat_type=wpa&uin=【你的qq】&version=1&src_type=web&web_src=oicqzone.com

而手机端这个接口在微信端点击qq咨询发现无效,这是因为手机接口和微信不兼容,经过我的测试网页端接口却可以完成跳转qq聊天,我简单用js完成了兼容性的问题

<script>
       //这个是手机端接口
        var wxurl = 'mqqwpa://im/chat?chat_type=wpa&uin=1322645532&version=1&src_type=web&web_src=oicqzone.com';
        var pcurl = 'http://wpa.qq.com/msgrd?v=3&uin=1322645532&site=qq&menu=yes';
        var tijiaoa = document.querySelector('.tijiao_cnt > a');
        //判断是微信打开还是浏览器打开
        (function (){
        var ua = window.navigator.userAgent.toLowerCase();
           //如果在微信端打开的话就用pc端接口
            if(ua.match(/MicroMessenger/i) == 'micromessenger') {
                tijiaoa.href = pcurl;
            } else {
            //如果在普通浏览器打开话就手机端接口
                tijiaoa.href = wxurl;
            }
        })()
        </script>
上一篇:
下一篇: