接入要求
- 主体要求: 仅开放给已认证的服务号
- 系统要求:微信版本要求为:7.0.12及以上。系统版本要求为:iOS 10.3及以上、Android 5.0及以上
接入微信JS-SDK
包使用方式
1 | "weixin-js-sdk": "^1.6.0" |
直接在页面上使用
1 | 在需要调用JS接口的页面引入如下JS文件:http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https) |
需要注意的点
wx.config
内列出使用到的openTagList
- 符合开放平台列出的要求
- app 需要根据接入微信 sdk
在vue中使用例子
第1步 在main.js中设置
1 | // 忽略微信自定义标签 |
第2步 获取微信版本
1 | // 获取微信版本 |
1 | created(){ |
第3步 在页面上展示
1 | <div v-if="enableLaunchWeapp"> |
需要注意
- 在vue中需要加上
<script type="text/wxtag-template”></script>
包裹元素,否则按钮不能展示 - username为小程序原始id,需要在小程序后台设置那里获取
- path是打开小程序的指定页面,需要加上.html 如
/pages/home/index.html
- style中样式写法需要注意,goods-name 好像不支持,需要这样写goodsname,只支持px格式
第4步 监听开发标签回调事件
1 | mounted(){ |