微信小程序使用OCR进行身份证验证

1.将OCR插件添加到小程序后台;

2.添加之后一定进行购买,100次/天是免费的,但是必须进行购买操作;

3.在app.json文件中引入:

"pages": [],
"plugins": {
	"ocr-plugin": {
		"version": "3.2.0",
		"provider": "申请成功之后会有一个插件id,填在这儿"
	}
},

4.页面的json文件中声明:

{
		"usingComponents": {
			"ocr-navigator": "plugin://ocr-plugin/ocr-navigator",
	}
}

5.交互页面添加节点设置:

<ocr-navigator bind:onSuccess="success" certificateType="idCard" opposite="{{false}}">
   <button type="primary">身份证正面识别</button>
</ocr-navigator>
<ocr-navigator bind:onSuccess="success" certificateType="idCard" opposite="{{true}}">
    <button type="primary">身份证反面识别</button>
</ocr-navigator>

opposite设置识别身份证正反面,默认为false
certificateType是证书类型包括: 身份证:idCard、驾驶证:drivingLicense、银行卡:bankCard、营业执照:businessLicense
可通过类名ocr-wrapperintro控制按钮样式;
success是验证返回示例;

/** wxss **/
/*自定义按钮样式*/
.ocr-wrapper {
  margin: 40rpx auto;
  width: 375rpx;
}
.intro {
  margin: 40rpx;
}

本文为一次使用OCR的体验笔记,如有不清晰的地方请看官方文档OCR支持|微信开放文档

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页