收藏
回答

关于鸿蒙os5.0版本微信ocr识别相关问题?

代码片段
wx.serviceMarket.invokeService({

	service: 'wx79ac3de8be320b71', //固定的不要动

	api: 'OcrAllInOne', //固定的不要动

	data: {

		// 用 CDN 方法标记要上传并转换成 HTTP URL 的文件

		img_url: new wx.serviceMarket.CDN({

			type: 'filePath',

			filePath: this.urlsfz,

		}),

		data_type: 3,

		ocr_type: 1 // 1是身份证识别 

		},

		success: function(res) { //识别结果

			console.log(111, res)

			that.form.resiIdNo = res.data.idcard_res.id.text

			that.form.resiName = res.data.idcard_res.name.text

			uni.hideLoading();

		},

		failed: (error) => {

			uni.hideLoading();

			console.log(222, error);

			}

		})


用华为的mate60 鸿蒙5.0版本的手机扫码身份证,没反应 ,就是也不报错,也不继续往下走代码就卡在识别这里,不清楚是什么问题造成的



回答关注问题邀请回答
收藏

1 个回答

  • 鸡腿堡🍔ིྀ
    鸡腿堡🍔ིྀ
    2025-07-22

    我日, 一摸一样的 问题, 我也是微信ocr 识别失败,就是 鸿蒙5.0. 只有他有问题,我服了。

    2025-07-22
    有用
    回复 5
    • 『鹏』程万里
      『鹏』程万里
      2025-07-22
      有解决吗?😅
      2025-07-22
      回复
    • 鸡腿堡🍔ིྀ
      鸡腿堡🍔ིྀ
      2025-07-28回复『鹏』程万里
      目前还没,刚租了个 鸿蒙手机今天刚到,以为是手机 获取相册信息有问题,发现比的上传照片都好用。 就 ocr这单条链路有问题。
      2025-07-28
      回复
    • 鸡腿堡🍔ིྀ
      鸡腿堡🍔ིྀ
      2025-07-28回复鸡腿堡🍔ིྀ
      我刚尝试打印 问题信息,拿不到准确的数据,只有stack 和 message ,没有错误码。 其他错误数据被包裹了❌ invokeService failed: <Error: invokeService:fail [object Object]>
      Error: invokeService:fail [object Object]
          at https://lib/WACloud.js:1:305877
          at Generator.throw (<anonymous>)
          at t (https://lib/WACloud.js:1:375)
          at u (https://lib/WACloud.js:1:622)
      2025-07-28
      回复
    • 月宅
      月宅
      2025-08-30回复鸡腿堡🍔ིྀ
      请问解决了吗😭
      2025-08-30
      回复
    • sheep*
      sheep*
      2025-11-22回复鸡腿堡🍔ིྀ
      请问解决了嘛?
      2025-11-22
      回复
登录 后发表内容