收藏
回答

wx.scanQRCode回调不执行问题

调用wx.scanQRCode接口时,发现needResult为1时, 回调不执行问题,经过反复测试得到结论如下


1、该BUG在安卓下不存在,安卓机型needResult为1或0都是正常的

2、在IOS iphone 6S PLUS、iphone 8 PLUS、iphone XR、iphone XS MAX下,当打开相机的一瞬间如果扫码区域正对二维码,即可实现needResult为0的直接返回结果效果,如打开的时候是对着别的地方,然后移动到二维码上的话,则只会扫码并关闭页面,无任何返回(尝试写error方法也无效),当needResult为1正常

3、scanType为qrCode或barCode或两者都存在皆可复现

以上结论均使用官方文档中提供的demohttp://demo.open.weixin.qq.com/jssdk测试

最后一次编辑于  09-29
回答关注问题邀请回答
收藏

2 个回答

问题标签