moduleScanner

来自于:开发者立即使用

概述

扫码器简介

扫码器是一款用于APP进行条形码/二维码扫描的识别工具,支持摄像头扫描以及开启闪光灯进行夜间暗光扫描。

扫码器功能服务

  • 条形码:可识别条形码扫描。
  • 二维码:可识别二维码扫描。

扫码器模块概述

本模块封装了扫码功能,美观的UI以及具备良好的用户体验,支持条形码/二维码的扫描。

模块使用攻略

添加此模块通过模块接口调用便可使用模块功能,无需配置任何文件。

模块接口

scannerHandle

使用扫码器代码调用

scannerHandle({params},callback(ret))

params

isLight:

  • 类型:布尔值
  • 描述:是否开启闪光灯(true为开启,false为关闭)
  • 默认值:false

callback(ret)

当扫码成功时会返回扫码结果

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    result: "字符串",//扫描结果
}

示例代码

var moduleScanner = api.require('moduleScanner');
moduleScanner.scannerHandle({
        isLight:true, //true开启闪光灯,false关闭闪光灯
    },function(ret){
        alert(JSON.stringify(ret));
    });

可用性

Android系统

可提供的1.0.0及更高版本