敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,威尼斯人888-5845vip威尼斯电子游戏。
♦ js-sdk 引用方式:
♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge
♦ 百度ai开放平台 sdk,;
♦ 去申请 接入;
• 自动调用相机拍照,并返回识别结果;
• jsbridge.bdocr 下的所有方法具有相同的回调函数 function(result){ },参见注释说明。
jsbridge.bdocr.generalbasic({
//此参数适用于所有接口,仅支持 android
//是否隐藏从相册选图的按钮,默认 false 显示按钮
hidealbum: false
}, function(result){
showresult(result);
});
//展示结果 result
function showresult(result) {
$('#image').html('');
if (result.image) {
var img = $("");
img.attr("src", "data:image/jpg;base64," result.image);
$('#image').append(img);
}
$("#result").jsonview({
error: result.error,
data : result.data
});
$('html,body').animate({scrolltop: $('#view').offset().top}, 1200);
}
/**
1. jsbridge.bdocr 下的所有方法具有相同的回调函数 function(result){ }
2. 回调参数 result 说明(json 对象):
{
error: { //调用出错时返回的错误信息,json 对象
code : //错误码,数字类型
message: //错误说明,字符串类型
log_id //日志id,int64
},
data : //baidu api 接口返回的数据,具体字段因具体接口而定,json 对象
image: //识别的图片(jpg 格式图片的 base64 编码),字符串类型
}
**/
jsbridge.bdocr.general(function(result){
showresult(result);
});
jsbridge.bdocr.generalenhanced(function(result){
showresult(result);
});
jsbridge.bdocr.accuratebasic(function(result){
showresult(result);
});
jsbridge.bdocr.accurate(function(result){
showresult(result);
});
jsbridge.bdocr.webimage(function(result){
showresult(result);
});
jsbridge.bdocr.idcardfront({
//是否隐藏从相册选图的按钮,默认 false 显示按钮
//仅支持 android 版
hidealbum: true
}, function(result){
showresult(result);
});
相机检测到身份证正面自动拍照识别,无需用户点按拍照按钮。
jsbridge.bdocr.idcardfrontauto({
//是否隐藏从相册选图的按钮,默认 false 显示按钮
//仅支持 android 版
hidealbum: true
}, function(result){
showresult(result);
});
jsbridge.bdocr.idcardback(function(result){
showresult(result);
});
相机检测到身份证背面自动拍照识别,无需用户点按拍照按钮。
jsbridge.bdocr.idcardbackauto(function(result){
showresult(result);
});
jsbridge.bdocr.bankcard(function(result){
showresult(result);
});
jsbridge.bdocr.vehiclelicense(function(result){
showresult(result);
});
jsbridge.bdocr.drivinglicense(function(result){
showresult(result);
});
jsbridge.bdocr.licenseplate(function(result){
showresult(result);
});
jsbridge.bdocr.businesslicense(function(result){
showresult(result);
});
jsbridge.bdocr.receipt(function(result){
showresult(result);
});
jsbridge.bdocr.vatinvoice(function(result){
showresult(result);
});
jsbridge.bdocr.passport(function(result){
showresult(result);
});
jsbridge.bdocr.qrcode(function(result){
showresult(result);
});
jsbridge.bdocr.lottery(function(result){
showresult(result);
});
jsbridge.bdocr.numbers(function(result){
showresult(result);
});
jsbridge.bdocr.businesscard(function(result){
showresult(result);
});
jsbridge.bdocr.handwriting(function(result){
showresult(result);
});
jsbridge.bdocr.custom({
//模板id,https://ai.baidu.com/iocr#/templatelist
templatesign: "xxxxxxxxxxxxxx",
//分类器id(ai训练),https://ai.baidu.com/iocr#/classifierlist
classifierid: 0
}, function(result){
showresult(result);
});
result: