收藏
回答

调用wx.chooseImage之后进行ocr身份证识别出错,错误码-2是什么原因?

wx.chooseImage({
 count:1,
 success(res) {
   let url = res.tempFilePaths[0];
   wx.serviceMarket.invokeService({
     service'wx79ac3de8be320b71',
     api'OcrAllInOne',
     data: {
       img_url: url,
       data_type3,
       ocr_type1,
     },
   }).then(res => {
     console.log(res);
   }).catch(err => console.log(err))
 }
})

报错:

Error: invokeService:fail operateWXData:fail (err_code -2)
    at VM4738 WAService.js:2
    at VM4738 WAService.js:2
    at Object.throw (VM4738 WAService.js:2)
    at o (VM4738 WAService.js:2)
回答关注问题邀请回答
收藏

1 个回答

  • Welkin
    Welkin
    03-16

    这里的url需要公网可访问的url。如果是用户上传的图片,可以用img_data设为1,搭配img_data参数使用

    03-16
    赞同
    回复
登录 后发表内容
问题标签