-->
识别vin的慧视OCR插件,用于识别汽车vin.
(1) 下载 vinOCRAppendix插件zip包并解压(解压后会看到一个vinOCRAppendix文件夹) (2) 将文件夹中的source\assets\SmartVisition目录下的smartvisition.jar文件更改后缀为zip解压, 将assets\SmartVisition目录下的smartvisition.lsc文件替换为项目授权文件,然后重新打包更改后缀为jar (3) 将文件夹中res_vinOCR\res\values\strings.xml文件中app_name的value即‘慧视OCR开发包’替换为项目app名称, company_name的value即‘北京文通科技有限公司’替换为项目公司名称。 (4)将vinOCRAppendix文件夹重新打为zip包,已自定义插件方式与项目打包编译。
(1) 下载 vinOCRAppendix插件zip包并解压(解压后会看到一个vinOCRAppendix文件夹)。 (2) 将文件夹中的target目录下的smartvisitionocr.lsc文件替换为项目授权文件。 (3)将vinOCRAppendix文件夹重新打为zip包,以自定义插件方式与项目打包编译。
iOS需要创建info.plist文件,并添加键值对,键为 CompanyName,然后将info.plist文件放入widget下res目录下,具体请参考,CompanyName需要和正式授权文件smartvisitionocr.lsc绑定的信息保持一致
注意:应用信息需要和正式授权文件smartvisitionocr.lsc绑定的信息保持一致
开启识别控件
openView({params}, callback(ret, err))
devcode:
currentType:
ret:
{
status:, //布尔类型,是否正常返回
result:{ //JSON对象类型;识别数据
recordResult:'', //字符串类型;识别结果
ocrType:, //数字类型;识别类型 1/vin,2/手机号
resultPic:'', //字符串类型;裁切图
uploadPicPath:'', //字符串类型;敏感区域图,iOS不支持
}
}
err:
{
errorCode:, //数字类型;错误码
msg:'', //字符串类型;错误信息
}
var vinOCR= api.require('vinOCR');
vinOCR.openView({
devcode:'',
},function(ret, err) {
});
Android、iOS系统
可提供的1.0.0及更高版本
关闭识别控件
closeView({params}, callback(ret, err))
var vinOCR= api.require('vinOCR');
vinOCR.closeView({
},function(ret, err) {
});
Android、iOS系统
可提供的1.0.0及更高版本