<form id="z5bpp"></form>
<address id="z5bpp"><nobr id="z5bpp"><progress id="z5bpp"></progress></nobr></address>
<span id="z5bpp"></span>

<noframes id="z5bpp"><address id="z5bpp"><nobr id="z5bpp"></nobr></address>

<address id="z5bpp"></address>

    歡迎來到億搜云建站平臺,全網營銷云系統加盟中心!

    海量企業網站模板 · 任您選擇

    美出特色,精出品質,一切為了企業更好的營銷

    您現在的位置:首頁 > 幫助中心 > 建站幫助 > 基礎知識 > 手機端使用QQ臨時會話的代碼

    手機端使用QQ臨時會話的代碼

    2016/3/1 16:41:10 點擊:244

    QQ臨時會話在網頁中加一行代碼就可以了,那么在手機中如何來添加呢,今天我們就一起來看一個例子,具體的細節如下所示.

    function qqcao(){

     var type = undefined;
     var param = "";
     var sid = 2;
     var rawuin = 'qq號碼';
     var qsig = "undefined";
     var QQApi = {
      openURL: function(url){
       var i = document.createElement('iframe');
       i.style.display = 'none';
       i.onload = function() { i.parentNode.removeChild(i); };
       i.src = url;
       document.body.appendChild(i);
        
       var returnValue = QQApi.__RETURN_VALUE;
       QQApi.__RETURN_VALUE = undefined;
       return returnValue;
      },
      isAppInstalled: function(scheme) {
       var parameters = {'scheme':scheme};
       var r = QQApi.openURL('jsbridge://app/isInstalled_?p=' + encodeURIComponent(JSON.stringify(parameters)));
       return r ? r.result : null;
      },
      isQQWebView: function(){
       return QQApi.isAppInstalled('mqq') == true;
      },
      __RETURN_VALUE: undefined
     };
     var usa=navigator.userAgent;
     var p;
     var mobile_q_jump = {
      android:"https://play.google.com/store/apps/details?id=com.tencent.mobileqq",
      ios:"itms-apps://itunes.apple.com/cn/app/qq-2011/id444934666?mt=8",
      winphone:"http://www.windowsphone.com/zh-cn/store/app/qq/b45f0a5f-13d8-422b-9be5-c750af531762",
      pc:"http://mobile.qq.com/index.html"
     };
     var isMQ = 0;
     if(typeof type == "undefined") type = 1;
     if(usa.indexOf("Android")>-1){
      p = "android";
     }
     else if(usa.indexOf("iPhone")>-1 || usa.indexOf("iPad")>-1 || usa.indexOf("iPod")>-1){
      p = "ios";
     }
     else if(usa.indexOf("Windows Phone") > -1 || usa.indexOf("WPDesktop") > -1){
      p = "winphone";
     }
     else {
      p = "pc";
     }
     if(p == "ios"){
      //防止循環
      if(history.pushState)
       history.pushState({},"t","#");
      isMQ = QQApi.isQQWebView();
      if (!isMQ){ 
       var sc = document.createElement("script");
       sc.src = "http://__.qq.com/api/qqapi.js";
       sc.onload = function(){
        if(window['iOSQQApi']){
         isMQ =iOSQQApi.device.isMobileQQ(); 
        }
       };
       document.body.appendChild(sc);
      }
     }
     else if(p == "pc" && qsig != "undefined"){
      window.open(qsig,"_self");
     }
     if(type == 1){//手Q
      var isSuccess = true;
      var f = document.createElement("iframe");
      f.style.display = "none";
      document.body.appendChild(f);
      f.onload = function(){
       isSuccess = false;
      };
      if(p == "ios" && sid == 1){
       f.src = "mqqapi://card/show_pslcard?src_type=internal&version=1&uin="+ rawuin +"&card_type=person&source=qrcode";
      }
      if(p == "ios" && sid == 2){//ios并且為群名片
       f.src = "mqqapi://card/show_pslcard?src_type=internal&version=1&uin="+ rawuin +"&card_type=person&source=qrcode";
      }
      else if(p != "pc"){
       var url = window.location.href.split("&");
       f.src = "mqqopensdkapi://bizAgent/qm/qr?url=" + encodeURIComponent(url[0]);
      }
      if(p == "android" && sid == 1){
       f.src = "mqqapi://card/show_pslcard?src_type=internal&version=1&uin="+ rawuin +"&card_type=person&source=qrcode";
      }
      if(p == "android" && sid == 2){//ios并且為群名片
       f.src = "mqqapi://card/show_pslcard?src_type=internal&version=1&uin="+ rawuin +"&card_type=person&source=qrcode";
      }
      var now = Date.now();
      setTimeout( function(){
       if((p == "ios" && !isMQ && Date.now() - now < 2000) || (p == "android" && !isSuccess) || ((p == "winphone" && Date.now() - now < 2000))){
        var jumpUrl = mobile_q_jump[p]; 
        if(jumpUrl) window.open(jumpUrl,"_self");
       }
      } , 1500);
      
     }
    }


    //pc

    tencent://Message/?Uin=QQ號碼&websiteName=www.cn-mcn.com&Menu=yes

    //帶圖片 pc
    <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=QQ號碼&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:QQ號碼:41" alt="點擊這里給我發消息" title="點擊這里給我發消息"/></a>


    聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發送郵件至:40819446@qq.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載。

    標簽:

    全部
    ×

    成為 億搜云平臺 代理商!

    關注

    微信
    關注

    微信掃一掃
    獲取最新優惠信息

    億搜云平臺公眾號

    客服

    聯系
    客服

    很高興為您服務
    尊敬的用戶,歡迎您咨詢,我們為新用戶準備了優惠好禮。 咨詢客服

    聯系客服:

    在線QQ: 40819446

    客服電話: 15250286283

    售前咨詢 售后服務
    在線交談 智能小云

    工作時間:

    周一至周五: 09:00 - 17:00

    WAP

    手機
    訪問

    移動端訪問
    手機上也能選模板

    億搜云平臺手機端

    XXXX国产一二三区XXXX