更新记录

1.0.0(2024-01-30)

初次提交


平台兼容性

Android Android CPU类型 iOS
适用版本区间:4.4 - 14.0 armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 适用版本区间:11 - 17

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios

注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择


百度OCR_SDK原生集成使用说明

引用插件

const SJOCR = uni.requireNativePlugin('SJ-BaiduOCR');

方法调用

type识别类型参数:

idcardOCROnlineFront //身份证正面拍照识别     
localIdcardOCROnlineFront //身份证正面(嵌入式质量控制+云端识别)       
idcardOCROnlineBack //身份证反面拍照识别       
localIdcardOCROnlineBack //身份证反面(嵌入式质量控制+云端识别)        
bankCardOCROnline //银行卡正面拍照识别        
plateLicenseOCR //车牌识别       
vehicleLicenseOCR //行驶证识别        
drivingLicenseOCR //驾驶证识别          
generalBasicOCR //通用文字识别      
generalAccurateBasicOCR //通用文字识别(高精度版)           
generalOCR //通用文字识别(含位置信息版)           
generalAccurateOCR //通用文字识别(含位置信息高精度版)          
generalEnchancedOCR //通用文字识别(含生僻字版)         
webImageOCR //网络图片识别        
businessLicenseOCR //营业执照识别        
receiptOCR //通用票据识别         
valInvoiceOCR //增值税发票识别        
taxiReceiptOCR //出租车票        
vinCodeOCR //VIN码        
trainTicketOCR //火车票         
numbersOCR //数字识别         
qrcodeOCR //二维码识别         
airTicketOCR //行程单识别        
vehicleInvoiceOCR //机动车销售发票识别        
vehicleCertificateOCR //车辆合格证        
docAnalysisOCR //试卷分析和识别         
handwritingOCR //手写文字识别       
passportOCR //护照识别       
householdRegisterOCR // 户口本识别         
invoiceOCR //普通机打发票识别         
iOCR //自定义模板         
weightNoteOCR //磅单识别         
medicalDetailOCR //医疗费用明细识别          
onlineTaxiItineraryOCR //网约车行程单识别         

本插件采用官方推荐相对安全的License文件认证方式
Android下载License授权文件:
放到项目目录下 nativeplugins/SJ-BaiduOCR/android/assets/aip-ocr.license
iOS下载License授权文件
放到项目目录下 nativeplugins/SJ-BaiduOCR/ios/aip.license

百度官方开台平台相关

百度官方SDK介绍

登录百度创建应用及下载License授权文件:

  1. 官网中配置应用

  2. 应用详情页面下载对应应用的授权文件

(注: 集成的时候请确保包名及签名MD5等信息与百度文字识别应用上填写的一致)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

摄像头,相册

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件自身不采集任何数据,插件使用的百度文字识别SDK采集数据请参考其官方说明https://ai.baidu.com/ai-doc

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问