this.$wechat.ready(() => {
this.$wechat.scanQRCode({
desc: ‘scanQRCode desc’,
needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
scanType: [‘barCode’, ‘qrCode’], // 可以指定扫二维码还是一维码,默认二者都有
success (res) {
setTimeout(() => {
var resultStr = res.resultStr
showToast(‘res’, resultStr)
alert(‘res’, JSON.stringify(res))
}, 2000);
// cb && cb(res.resultStr)
// console.log(res);
// var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
},
error (res) {
alert(JSON.stringify(res), ‘err’)
if (res.errMsg.indexOf(‘function_not_exist’) > 0) {
alert(‘版本过低请升级’)
}
}
})