微信小程序调用扫码功能

微信小程序调用扫码功能

微信小程序调用扫码功能_第1张图片微信小程序调用扫码功能_第2张图片

  <view class="scan">
    <input class="code" id="code" type="text" placeholder="请输入/扫描产品追溯码" />
    <image class="scanimg" src="../../img/scan.png" bindtap="scanCodeEvent"></image>
  </view>
/** 扫码事件**/
  scanCodeEvent: function(){
    var that = this;
    wx.scanCode({
      onlyFromCamera: true,// 只允许从相机扫码
      success(res){
        // console.log("扫码成功:"+JSON.stringify(res))
        // 扫码成功后  在此处理接下来的逻辑
        that.setData({
          scanCode: res.result//扫描得到的结果
        })
        that.query();//扫描成功后调用查询方法
      },
      fail (err) {
        // console.log(err)
        wx.showToast({
          title:'扫描失败',
          icon: 'none',
          duration: 1000
        })
        // 扫码成功后  在此处理接下来的逻辑
        that.setData({
          scanCode: '',c:0,cc:0,ccc:0,t:0
        })
      }
    })
  },

你可能感兴趣的:(微信小程序,js,前端,微信小程序,小程序,javascript)