微信开放了从网页跳转到微信小程序的能力,官网文档
一 微信外面打开小程序
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
小程序端搜索 芝麻外链