收藏
回答

scanCode配置scanType无效

scanCode配置scanType无效,已经配置了只能扫一维码,还是会扫到二维码。

    

wx.scanCode({
 
            onlyFromCamera: true,
 
            scanType: ['barCode'],
 
            success: function(json) {
 
              if(json.scanType == 'QR_CODE' || json.scanType == 'DATA_MATRIX' || json.scanType == 'WX_CODE'){
 
                console.log('请扫一维码');
 
              }else if (!!json.result) {
 
                // 扫码成功
 
                  console.logt('成功');
 
              } else {
 
                console.log('扫码失败');
 
              }
 
            }
 
          });


最后一次编辑于  01-16  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 娇华
    娇华
    01-15

    问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    01-15
    赞同
    回复 7
    • 攻城狮
      攻城狮
      01-15

      https://developers.weixin.qq.com/s/nrmmXrmh7q5O  请看这个

      01-15
      回复
    • 攻城狮
      攻城狮
      01-15回复攻城狮

      我配置了只能扫一维码,现在的情况还是可以扫二维码

      01-15
      回复
    • 攻城狮
      攻城狮
      01-15回复娇华

      走这里就是错了,这个是我目前使用的一种预防方案。

      scanType: ['barCode'] 难道不是说只能识别到一维码吗?不应该能识别到二维码

      01-15
      回复
    • 攻城狮
      攻城狮
      01-15回复娇华

      配置后还都能扫所有码,哪这个参数的作用是什么?


      01-15
      回复
    • 娇华
      娇华
      01-16回复攻城狮

      经确认,确实是bug,我们会尽快修复,感谢反馈

      01-16
      回复
    查看更多(2)
  • 永奎 
    永奎 
    01-24

    我也遇到同样问题,希望尽快解决

    01-24
    赞同
    回复
  • 攻城狮
    攻城狮
    01-15

    配置了只能扫一维码,但是还是能到二维码。

    01-15
    赞同
    回复