收藏
回答

公众号H5页面中使用wx.scanQRCode扫描条码时,为什么返回的内容不一致?

直接扫码时,返回:{"resultStr":"CODE_128,QX00396","errMsg":"scanQRCode:ok"},是正确的;

将图片保存到手机,扫码时在相册中选择这个条码图片,返回:{"resultStr":"EAN_13,1445149402992","errMsg":"scanQRCode:ok"},返回内容不一致,这是什么原有呢?

代码:wx.scanQRCode({

                    needResult: 1,                      // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,

                    scanType: ["barCode"],    // 可以指定扫二维码还是一维码,默认二者都有["qrCode", "barCode"]

                    success: function (res) {

                        console.log('扫描成功!');

console.log(res);

                    },

                    fail: function (res) {

                        console.log('扫描失败!' + res.errMsg);

                    }

                });

回答关注问题邀请回答
收藏
登录 后发表内容