筆者最近接到很多粉絲的留言,,需要探討新浪微博app如何去跳轉(zhuǎn)微信小程序,,并且直接打開小程序的指定頁面,。 筆者去微博和微信開放平臺查詢后總結(jié)了以下方式: 一,需要授權(quán)第三方正規(guī)開放能力代碼,微信授權(quán)的h5喚起跳轉(zhuǎn)微信小程序能力為:weixin://dl/business/?t=xxxx 代碼對接如下: <body> <div class="page" style="background: #ffffff"> <div class="res" id="success"> <img src="https://img./csc/7e176f2634793c725ffe17a0d34b84dc3799.png" class="icon"/> <div class="text">恭喜!成功打開微信</div> <div style="text-align: center;"> <div class="open-desc">如遇自動進入失敗,點擊手動進入按鈕</div> <button onclick="openMini()" class="open-button czt">手動進入</button> </div> </div> <div class="res" id="haveing"> <div class="text">打開微信中</div> <img src="https://img./csc/01585009e59f996689d7d4d41857d97f15282.png" class="icon2"/> </div> <div class="res" id="fail"> <img src="https://img./csc/a656471a7eb6b5b1558d735d7130457d3767.png" class="icon"/> <div class="text" id="fail_txt"></div> </div> <img id="inweixin" src="https://p0./dptrust/6e38736ae3c21381a4e960330425a37889069.jpg" style="display: none;max-width: 100%"> </div> </body> <script type="application/javascript"> function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("="); if(pair[0] == variable){return pair[1];} } return(false); } var status = parseInt(1); var status_txt = ''; $(function () { if (status == 2) { $('#fail').css('display', 'flex'); $('#fail_txt').text(status_txt); } else { var ua = navigator.userAgent.toLowerCase() var isWXWork = ua.match(/wxwork/i) == 'wxwork' var isWeixin = !isWXWork && ua.match(/micromessenger/i) == 'micromessenger' var isMobile = false var isDesktop = false if (navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|IEMobile)/i)) { isMobile = true } else { isDesktop = true } if (isWeixin) { $("#inweixin").show(); } else if (isDesktop) { $('#fail').css('display', 'flex'); $('#fail_txt').text('請使用手機打開網(wǎng)頁鏈接'); } else { $('#haveing').css('display', 'flex');; setTimeout(function () { $('#haveing').hide(); $('#success').css('display', 'flex'); openMini(); }, 1000); } } }); function openMini(){ //www.jumpwx.com location.href ='weixin://dl/business/?t=fWaRq2CX6zf'; if(/baiduboxapp/i.test(navigator.userAgent)) { $("#queren").click(); }else { $("#phone").remove(); } } </script> 二,,如果無法會使用代碼對接,則需要使用第三方AI創(chuàng)建自動化喚起鏈接,。 1.先去開放平臺注冊一個后臺賬號,, 2.然后去創(chuàng)建一個新的喚起小程序鏈接。 3.填寫對應(yīng)的小程序appid和appsecret秘鑰,,以及小程序路徑則自動生成跳轉(zhuǎn)地址,。 具體筆者測試錄制了一個視頻跳轉(zhuǎn)過程,僅供參考學(xué)習(xí),。 |
|
來自: 新用戶5633Vq7i > 《待分類》