微信公众号h5页面跳转小程序
微信公众号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页面跳转小程序相关推荐
- 前端实现微信公众号h5页面跳转小程序-成功案例
微信公众号h5页面跳转小程序-成功案例 微信公众号h5页面跳转小程序-成功案例,标题已经明确说明,h5页面可以正常跳转微信小程序 官网说可以,不是我说的 文章目录 微信公众号h5页面跳转小程序-成功案 ...
- 让微信公众号自动回复可以跳转小程序的消息
1.在公众号中关联对应的小程序 点击公众号左侧菜单栏"小程序管理",点击"添加"按钮. 添加小程序,点击"关联小程序" 输入对应的小 ...
- 微信公众号自定义菜单跳转小程序
微信的小程序交给有赞开发,由微信手册,菜单跳小程序需要如下配置: ["type" => "miniprogram","name" =& ...
- 微信公众号H5页面跳转至app的某个页面,如果手机内没有app,则进入下载页面
安卓实现方法: $(function(){ var Id = getParameter("goodsid"); //此操作会调起app并阻止接下来的js执行,进 ...
- 公众号h5页面跳转到小程序
前言: 最近做了一个公众号的首页,首页由一个模块需求是点击跳转到小程序,于是翻阅了资料,需要用到公众号的一个开放标签:wx-open-launch-weapp 公众号h5页面跳转小程序呢,需要先关联下 ...
- 微信公众号H5页面开发--微信JS-SDK引用
微信公众号H5页面开发–微信JS-SDK引用 微信提供了微信公众号开发者手册,官方地址:https://mp.weixin.qq.com/ 公众号内许多复杂的业务场景,都是通过网页形式来提供服务,这时 ...
- 微信公众号可快速创建“门店小程序” 不用开发
"门店小程序"是啥?"门店小程序"是小程序的一项新能力.无需开发,商户就可在微信公众号后台快速创建"门店小程序".这个小程序类似一张&quo ...
- 微信公众号计算机编程,微信公众号群发文章怎么添加小程序?-电脑教程
2017年4月20日微信发布公告称,微信公众平号群发文章支持添加小程序功能,这对于推广小程序来说,无疑是不错的途径.那么微信公众号群发文章怎么添加小程序?以下是华强电子网带来的详细教程. 微信公众号群 ...
- 微信公众号发送小程序卡片_微信公众号群发文章支持添加小程序卡片
2017年4月20日微信发布公告称,微信公众平号群发文章支持添加小程序功能,这对于推广小程序来说,无疑是不错的途径.那么微信公众号群发文章怎么添加小程序?下面爱站技术频道的小编带来的详细教程. 微信公 ...
最新文章
- Java堆和栈的基本理解
- 十九、I2C驱动及应用
- MAT之NSL:CPK_NN神经网络实现预测哪个样本与哪个样本处在同一层,从而科学规避我国煤矿突水灾难
- 基于Boost::beast模块的HTTP客户端协程
- 你真的知道怎么实现一个延迟队列吗 ?
- SAP AMDP介绍 - ABAP托管的HANA数据库过程
- 完美国际真数苹果_章子怡玩出新花样,雷人造型别有韵味!和小苹果同框犹如亲姐妹...
- Shell中I/O重定向的用法笔记
- 白话AI:看懂深度学习真的那么难吗?初中数学,就用10分钟
- django-pycharm下省略python manage.py的办法
- webservice3
- Qt定时器QTimer使用教程与代码演示
- 全网推广有哪些推广方式?
- MPX200 ROM DIY指南[转]
- 当程序员转行去做销售
- [含论文+源码等]微信小程序电影购票+后台管理系统源码
- 购物网站(内容页面)
- 那一天我彻夜未眠,为CSDN收藏夹添加了搜索功能
- 软考分类精讲-计算机网络
- 【安全资讯】梅开二度,Chrome再次被曝0day漏洞
热门文章
- 图片怎么转PDF文件?三种免费转换方法集合!
- 从头搭建VUE环境,使用IDEA 2021创建VUE项目
- 【opencv】角点检测——虚线表格
- 【狂神说】Javaweb学习
- 5年测试工程师成功入职美团,看看面霸是如何养成的,他的路子真的野
- perclos嘴巴_基于人脸追踪和特征分析的疲劳驾驶预警系统设计
- linux7.6下网卡绑定,redhat7.2网卡绑定
- 【3DsMAX】从零开始建房(4)
- js内置对象 BigInt
- http://www.laoxiong.net/an-ora-04031-case.html