smartPeak

来自于:AC模块工作室立即使用

isServiceRunning startScanService stopScanService startScan stopScan registerGetBarCodeDataListener unRegisterGetBarCodeDataListener

概述

Smartpeak C5000是一款,可靠耐用、性能强大、带完,整数字键盘的移动数据采集终端。基于Android4.1操作系统,配备骁龙四核CPU采用一流厂商配件,配有先进的数据采集部件(1D/2D条码扫描、RFID支持),具有3G无线数据与通讯的功能,是一款性能品质优越的行业 终端 。

isServiceRunning

检查Service是否运行

isServiceRunning()

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. status: //布尔类型;是否运行,true|false
  3. }

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.isServiceRunning(function(ret) {
  3. api.alert( {msg:JSON.stringify( ret )});
  4. });

可用性

android系统

可提供的1.0.0及更高版本

startScanService

开启扫描服务

startScanService()

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.startScanService();

可用性

android系统

可提供的1.0.0及更高版本

stopScanService

停止扫描服务

stopScanService()

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.stopScanService();

可用性

android系统

可提供的1.0.0及更高版本

startScan

开始扫描

startScan()

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.startScan();

可用性

android系统

可提供的1.0.0及更高版本

stopScan

停止扫描

stopScan()

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.stopScan();

可用性

android系统

可提供的1.0.0及更高版本

registerGetBarCodeDataListener

注册获取条码数据的广播接收者;

registerGetBarCodeDataListener()

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. tag:'', //字符串类型: 0 前台输出,1 后台输出
  3. type: '', //字符串类型 :条码类型
  4. content: '', //字符串类型;扫描结果内容
  5. }

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.registerGetBarCodeDataListener(function( ret ){
  3. api.alert( {msg:JSON.stringify( ret )});
  4. });

可用性

android系统

可提供的1.0.0及更高版本

unRegisterGetBarCodeDataListener

注销条码获取广播

unRegisterGetBarCodeDataListener()

示例代码

  1. var smartPeak = api.require('smartPeak');
  2. smartPeak.unRegisterGetBarCodeDataListener();

可用性

android系统

可提供的1.0.0及更高版本