收藏
回答

身份证扫描后不能正常返回onSuccess

问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
Bug wx4418e3e031e551be 3.1.5 wxeedffe1b91a2e209 iOS 8.0.29 2.21.0

第一次扫描身份证时,会提示,但再次扫码时,没看到提示,即没有执行onSuccess的代码。

页面: 

 <ocr-navigator bind:onSuccess="onSuccesscertificateType="idCardopposite="{{false}}">

    <button>身份证识别</button>

  </ocr-navigator>

js代码:

  onSuccess(e){

    console.log(e.detail)

    var name = e.detail.name.text;

    var idd = e.detail.id.text;

    var that = this;


    wx.showModal({

      title: '提示',

      content: '生成身份信息:' + name + '(' + idd + ')?',

      success: function (res) {

        if (res.confirm{

          qrcode({

            width: 106,

            height: 106,

            canvasId: 'myQrcode',

            text: 'name=' + name + ',idd=' + idd,

          });


          that.setData({

            name:name,

            idd:idd

          });

      

        } else if (res.cancel{

          console.log('用户点击取消!');

        }

      }

    })

  },


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