微信公众号JSSDK1.0.0和1.4.0,调用wx.scanQRcode唤起微信扫一扫,needResult为0走微信默认行为,此时安卓和ios都可以成功唤起。
扫码后会到公众号对话页面推送消息回复,相当于在公众号内又打开了公众号,再次打开页面点击扫一扫的按钮安卓始终可以成功唤起,ios设备不行。
wx.scanQRCode({ // eslint-disable-line no-undef
needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
scanType: ['qrCode'], // 可以指定扫二维码还是一维码,默认二者都有
success: function (res) { // 当needResult 为 1 时,扫码返回的结果
console.log(res)
},
fail: function (err) {
console.log(err)
}
})
你好,麻烦提供下出现问题的机型、系统版本、微信版本、复现问题的链接