hanvonCloudNumberReader插件封装了汉王云数字识别的sdk,可通过选择相册中的数字图片读取数字信息。本插件暂仅支持Android。
在集成此插件之前可先配置config文件,也可不配置config文件直接从前端js将androidkey传入插件原生代码。在config里添加如下字段:
名称:HanvonCloudNumber
参数:androidkey
描述:androidkey即是从汉王云官网开发者中心 应用管理 Key管理中生成的android key
<feature name="hanvonCloudNumberReader "> <param name="androidkey" value="163114c8-31b5-4424-bb85-617f81cf54d9" /> </feature> 
识别数字,支持印刷体数字
recognitionNumber(params,callback(ret, err))
androidkey:
picpath:
ret:
{
     status: //识别数字状态值 
     result:  //识别数字结果
        {
                code:0,                        //识别返回码
        result:,                       //消息内容
        textResult: "12345678"          //数字内容		
         }
} 
err:
{
  msg: //错误描述 
} 
var recNumber = api.require('hanvonCloudNumberReader');		
api.getPicture({
    sourceType : 'library',
    encodingType : 'jpg',
    mediaValue : 'pic',
    destinationType : 'url',
    allowEdit : true,
    quality : 100,					
    saveToPhotoAlbum : false
}, function(ret, err) {
    if (ret) {					
            url = ret.data;
            console.log(url);
        recNumber.recognitionNumber({
            androidkey : "163114c8-31b5-4424-bb85-617f81cf54d9",							
            picpath : url
        }, function(ret, err) {
            if (ret.status) {
                api.alert({
                    title : "识别结果",
                    msg : ret.result
                });
            } else {
                api.alert({
                    title : "识别结果",
                    msg : err.msg
                });
            }
        });
    } else {
        api.alert({msg: JSON.stringify(err)});
    }
});  
Android系统
可提供的1.0.0及更高版本
