cilicoScan

来自于:开发者立即使用

概述

cilicoScan模块封装了富立叶设备外接摄像头的扫码功能,此功能为工业级扫码,反应速度非常快,支持一维、二位条形码,具体包括Code128、UPC-E、UPC-A、EAN-13、QR CODE、DATA-MATRIX、PDF-417等条码的支持。调用扫码功能直接返回扫码结果,在一段时间没有扫码出结果会自动关闭扫描,荡扫码为空时,会返回错误信息。暂仅支持 android 平台。

scan

扫码得到结果

scan(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status: true,      //布尔型;true||false    
    content:    //得到扫码结果
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:    //返回错误信息
}

示例代码

var cilicoScan= api.require('cilicoScan');
cilicoScan.scan(function( ret, err ){
    if (ret.status) {
        console.log(JSON.stringify(ret));
        alert(JSON.stringify("扫出的结果:" + ret.content));
    } else {
        console.log(JSON.stringify(err));
        alert(JSON.stringify(err.msg));
    }
});

补充说明

扫码成功直接回返回结果,在没有扫出或是扫码时间过长都会有说明提示。

可用性

Android系统

可提供的1.0.0及更高版本