npm安装微信JS-SDK
npm install jweixin-module --save
通过网址下载:
https://unpkg.com/browse/jweixin-module@1.6.0/lib/index.js
//微信js-sdk引入
var jweixin = require('jweixin-module')
// 扫码
scanQRCode: function() {
var url = window.location.href;//获取扫码页面地址
uni.request({
url: '后台授权接口',
data: {
url: url
},
method: 'POST',
timeout: 600000,
success: (res) => {
var config = {
debug: false,// 是否开启调试模式
appId: 微信公众号appId,
timestamp: 时间戳,
nonceStr: 随机字符串,
signature: 签名,
jsApiList: [// 必填,需要使用的JS接口列表
'checkJsApi',
'updateTimelineShareData',
'updateAppMessageShareData',
'hideMenuItems',
'scanQRCode'
]
};
//微信注入权限验证配置
jweixin.config(config);
}
});
}