前面的步骤都是一样的,申请,后端代码都一样,这篇主写前端js部分
公众号和后端代码可查看 https://blog.csdn.net/qq_28404381/article/details/94388665
微信分享,是用户主动触发动作!
wx.config({
debug: false,
appId:'wx59d4c8294badc713',
timestamp: '{$signPackage["timestamp"]}',
nonceStr: '{$signPackage["nonceStr"]}',
signature: '{$signPackage["signature"]}',
jsApiList: [
'scanQRCode', // 微信扫码
]
});
// 声明一个方法来调用扫一扫
function scanQrcode() {
wx.scanQRCode({
needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
success: function (res) {
var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
}
});
}