微信公众号h5页面跳转小程序

文章目录

  • 微信公众号h5页面跳转小程序
    • 前言
    • 一、注意
    • 二、使用步骤
    • 步骤一:绑定域名
    • 步骤二:引入环境
    • 步骤三:初始配置

前言

问:h5 页面可以跳转至微信小程序吗?

答:可以

官方解答飞机票
官方社区讨论飞机票


一、注意

微信开放标签有最低的微信版本要求,以及最低的系统版本要求。

微信版本要求为:7.0.12及以上。 系统版本要求为:iOS 10.3及以上、Android 5.0及以上。

二、使用步骤

步骤一:绑定域名

登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。

步骤二:引入环境

在需要调用JS接口的页面引入如下JS文件:http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)

如需进一步提升服务稳定性,当上述资源不可访问时,可改访问:http://res2.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)

也可使用npm 下载jsdk包


步骤三:初始配置

html


<wx-open-launch-weapp id="launch-btn" username="gh_xxxxxxxxxxx"  path="pages/login/login/main.html" @error="handleErrorFn" @launch="handleLaunchFn"><script type="text/wxtag-template"><style>.btn { display: flex;align-items: center; }</style>                               <div> <button class="btn">前往小程序</button>   </div>            </script></wx-open-launch-weapp>

注意:此处通过script引入样式可能不生效,那需要这样写了

<wx-open-launch-weapp id="launch-btn" username="gh_afd0351b8ca4"  path="pages/index/index.html" @error="handleErrorFn" @launch="handleLaunchFn"><template><button class="btn" style="display:block;width:200px;height:100px;background-color:pink;margin: 0 auto;">打开小程序</button></template></wx-open-launch-weapp>

通过config接口注入权限验证配置并申请所需开放标签

js

wx.config({debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印appId: '', // 必填,公众号的唯一标识,注意是gh开头的那个timestamp: '', // 必填,生成签名的时间戳nonceStr: '', // 必填,生成签名的随机串signature: '',// 必填,签名jsApiList: [], // 必填,需要使用的JS接口列表,我们需要用到的配置即可比如["onMenuShareTimeline","onMenuShareAppMessage","checkJsApi","scanQRCode"],openTagList: [] // 可选,需要使用的开放标签列表,例如['wx-open-launch-weapp']
});

此步骤的使用时机是:在页面初始化时,通过请求后台接口,拿到返回的相关config配置的值,一般除了jsApiList: [], 以及openTagList: []两个配置外,其他参数都是由后台返回的,前端将返回的值,配置在config 即可

使用注意:

wx-open-launch-weapp 标签中的path配置是跳往小程序首页的地址并携带参数
千万注意的是地址格式:比如zt/index.html?d=1&e=2
错误示例:zt/index?d=1&e=2

微信公众号h5页面跳转小程序相关推荐

  1. 前端实现微信公众号h5页面跳转小程序-成功案例

    微信公众号h5页面跳转小程序-成功案例 微信公众号h5页面跳转小程序-成功案例,标题已经明确说明,h5页面可以正常跳转微信小程序 官网说可以,不是我说的 文章目录 微信公众号h5页面跳转小程序-成功案 ...

  2. 让微信公众号自动回复可以跳转小程序的消息

    1.在公众号中关联对应的小程序 点击公众号左侧菜单栏"小程序管理",点击"添加"按钮. ​ 添加小程序,点击"关联小程序" ​ 输入对应的小 ...

  3. 微信公众号自定义菜单跳转小程序

    微信的小程序交给有赞开发,由微信手册,菜单跳小程序需要如下配置: ["type" => "miniprogram","name" =& ...

  4. 微信公众号H5页面跳转至app的某个页面,如果手机内没有app,则进入下载页面

    安卓实现方法: $(function(){           var Id = getParameter("goodsid"); //此操作会调起app并阻止接下来的js执行,进 ...

  5. 公众号h5页面跳转到小程序

    前言: 最近做了一个公众号的首页,首页由一个模块需求是点击跳转到小程序,于是翻阅了资料,需要用到公众号的一个开放标签:wx-open-launch-weapp 公众号h5页面跳转小程序呢,需要先关联下 ...

  6. 微信公众号H5页面开发--微信JS-SDK引用

    微信公众号H5页面开发–微信JS-SDK引用 微信提供了微信公众号开发者手册,官方地址:https://mp.weixin.qq.com/ 公众号内许多复杂的业务场景,都是通过网页形式来提供服务,这时 ...

  7. 微信公众号可快速创建“门店小程序” 不用开发

    "门店小程序"是啥?"门店小程序"是小程序的一项新能力.无需开发,商户就可在微信公众号后台快速创建"门店小程序".这个小程序类似一张&quo ...

  8. 微信公众号计算机编程,微信公众号群发文章怎么添加小程序?-电脑教程

    2017年4月20日微信发布公告称,微信公众平号群发文章支持添加小程序功能,这对于推广小程序来说,无疑是不错的途径.那么微信公众号群发文章怎么添加小程序?以下是华强电子网带来的详细教程. 微信公众号群 ...

  9. 微信公众号发送小程序卡片_微信公众号群发文章支持添加小程序卡片

    2017年4月20日微信发布公告称,微信公众平号群发文章支持添加小程序功能,这对于推广小程序来说,无疑是不错的途径.那么微信公众号群发文章怎么添加小程序?下面爱站技术频道的小编带来的详细教程. 微信公 ...

最新文章

  1. Java堆和栈的基本理解
  2. 十九、I2C驱动及应用
  3. MAT之NSL:CPK_NN神经网络实现预测哪个样本与哪个样本处在同一层,从而科学规避我国煤矿突水灾难
  4. 基于Boost::beast模块的HTTP客户端协程
  5. 你真的知道怎么实现一个延迟队列吗 ?
  6. SAP AMDP介绍 - ABAP托管的HANA数据库过程
  7. 完美国际真数苹果_章子怡玩出新花样,雷人造型别有韵味!和小苹果同框犹如亲姐妹...
  8. Shell中I/O重定向的用法笔记
  9. 白话AI:看懂深度学习真的那么难吗?初中数学,就用10分钟
  10. django-pycharm下省略python manage.py的办法
  11. webservice3
  12. Qt定时器QTimer使用教程与代码演示
  13. 全网推广有哪些推广方式?
  14. MPX200 ROM DIY指南[转]
  15. 当程序员转行去做销售
  16. [含论文+源码等]微信小程序电影购票+后台管理系统源码
  17. 购物网站(内容页面)
  18. 那一天我彻夜未眠,为CSDN收藏夹添加了搜索功能
  19. 软考分类精讲-计算机网络
  20. 【安全资讯】梅开二度,Chrome再次被曝0day漏洞

热门文章

  1. 图片怎么转PDF文件?三种免费转换方法集合!
  2. 从头搭建VUE环境,使用IDEA 2021创建VUE项目
  3. 【opencv】角点检测——虚线表格
  4. 【狂神说】Javaweb学习
  5. 5年测试工程师成功入职美团,看看面霸是如何养成的,他的路子真的野
  6. perclos嘴巴_基于人脸追踪和特征分析的疲劳驾驶预警系统设计
  7. linux7.6下网卡绑定,redhat7.2网卡绑定
  8. 【3DsMAX】从零开始建房(4)
  9. js内置对象 BigInt
  10. http://www.laoxiong.net/an-ora-04031-case.html