微信開放了從網頁跳轉到微信小程序的能力,官網文檔
一 微信外面打開小程序
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/url-scheme.html
但是 有幾點說明
單個小程序每日生成Scheme上限為50萬個(包含短期有效Scheme與長期有效Scheme)
有效時間超過31天的Scheme或永久有效的Scheme為長期有效Scheme,單個小程序總共可生成長期有效Scheme上限為10萬個,請謹慎調用
有效時間不超過31天的Scheme為短期有效Scheme,單個小程序生成短期有效Scheme不設上限
二 微信內部打開小程序
微信開放標簽使用步驟與微信JS-SDK類似,也需要引入JS文件等步驟。如果是公眾號身份的網頁,需要綁定安全域名,如果是使用小程序雲開發靜態網站托管的小程序網頁,則不需綁定安全域名即可直接使用(即跳過下面"步驟一:綁定安全域名")。
第一步:網頁引用
<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script> 第二步 判斷當前環境 //判斷當前頁面是否在小程序環境中, 注:首頁是在小程序,嵌套網頁,該網頁才能再次跳轉回小程序 wx.miniProgram.getEnv(function(res) { console.log(res.miniprogram) // true if(res.miniprogram){ smallPro=true; }else{ smallPro=false; } }); if(smallPro){ //小程序環境 wx.miniProgram.navigateTo({ url:'/pages/index/index?id=1',//跳轉回小程序的頁面,傳參id, 小程序onLoad函數接收參數即可 success: function(){ console.log('success') }, fail: function(){ console.log('跳轉回小程序的頁面fail'); }, }); }
功能解讀
別看功能小,但是微信是開放了,從微信外流量,進入微信內部流量的口子。
通過這個功能,有哪些微信外面的流量可以引入呢?
1. QQ QQ 群里,可以直接打開鏈接,實現加微信好友和關注公眾號
2. 知乎
3 抖音私信
5 短信鏈接
6 任意其它手機APP的鏈接
那這個開放能力就非常厲害了。
1. 比如在手機端的網頁,聯系客服,直接打開微信,添加微信好友
2. 短信通知用戶,點擊鏈接就可以直接打開微信,讓用戶添加微信好友或者關注公眾號
3. 抖音私信,引流到微信好友或者公眾號里,打開鏈接就實現了
這個東西,我自己就做了一個工具 https://wl.applnk.cn/s/1fCVSFPAD 可以打開這個網址體驗下。支持綁定在自己的公眾號,自己的小程序,上傳二維碼直接
為了方便推廣的人使用我做了一個PC端和一個小程序端
后面我再實現,小程序內部,微信直接打開小程序。不過微信內部直接打開小程序,有個二次確認功能,這個確實有點煩人。
PC 訪問網址 https://xiaokefu.com.cn/index/minilink
小程序端搜索 芝麻外鏈