经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » 微信小程序 » 查看文章
H5跳转小程序
来源:cnblogs  作者:Likwo  时间:2021/1/25 11:03:53  对本文有异议

微信开放了从网页跳转到微信小程序的能力,官网文档

一 微信外面打开小程序

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不设上限

 

二 微信内部打开小程序

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#%E5%BC%80%E6%94%BE%E6%A0%87%E7%AD%BE%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3

微信开放标签使用步骤与微信JS-SDK类似,也需要引入JS文件等步骤。如果是公众号身份的网页,需要绑定安全域名,如果是使用小程序云开发静态网站托管的小程序网页,则不需绑定安全域名即可直接使用(即跳过下面"步骤一:绑定安全域名")。

  1. 第一步:网页引用
    <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
  2.  
  3.  
  4. 第二步 判断当前环境
  5.  
  6. //判断当前页面是否在小程序环境中, 注:首页是在小程序,嵌套网页,该网页才能再次跳转回小程序
  7. wx.miniProgram.getEnv(function(res) {
  8. console.log(res.miniprogram) // true
  9. if(res.miniprogram){
  10. smallPro=true;
  11. }else{
  12. smallPro=false;
  13. }
  14. });
  15. if(smallPro){ //小程序环境
  16. wx.miniProgram.navigateTo({
  17. url:'/pages/index/index?id=1',//跳转回小程序的页面,传参id, 小程序onLoad函数接收参数即可
  18. success: function(){
  19. console.log('success')
  20. },
  21. fail: function(){
  22. console.log('跳转回小程序的页面fail');
  23. },
  24. });
  25. }

  

 

功能解读

别看功能小,但是微信是开放了,从微信外流量,进入微信内部流量的口子。

通过这个功能,有哪些微信外面的流量可以引入呢?

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

小程序端搜索 芝麻外链

 

 

原文链接:http://www.cnblogs.com/likwo/p/14302134.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号