moduleScanner

来自于:开发者立即使用

scannerHandle

概述

扫码器简介

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

扫码器功能服务

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

扫码器模块概述

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

模块使用攻略

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

模块接口

scannerHandle

使用扫码器代码调用

scannerHandle({params},callback(ret))

params

isLight:

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

callback(ret)

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

ret:

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

示例代码

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

可用性

  1. Android系统
  2. 可提供的1.0.0及更高版本