API
Class

com.justep.cordova.plugin.bleprinter (com.justep.cordova.plugin.bleprinter)

使用范围:Native

Contents

class com.justep.cordova.plugin.bleprinter (com.justep.cordova.plugin.bleprinter)

佳博蓝牙标签打印机插件

Constructor Top

  bleprinter ()

Static Methods Top

void configure (object args, Function success, Function failure)
void connect (String device_id, Function success, Function failure)
void disconnect (String device_id, Function success, Function failure)
void print (String info, Function success, Function failure)
void scan (Function success, Function failure)

Constructor details Top

public bleprinter ()

佳博蓝牙标签打印机插件

Static Methods Detail Top

static public void configure (object args, Function success, Function failure)

配置打印参数

Parameters

object args

配置参数
结构如下:

{ width 标签宽,默认是50; height 标签高,默认是40; gap 间隙,默认为0; x 起点坐标x,默认为0; y 起点坐标y,默认为0; direction 打印方向,0为正向,1为反向; playsound 是否播放声音,0为不播放,1为播放; printernum 打印份数; onetimedata 每次发送的字节数,默认是40,最大为60 }

Function success

请求成功的回调

Function failure

可选参数 请求失败的回调

Return Value

void

static public void connect (String device_id, Function success, Function failure)

外设与当前设备连接

Parameters

String device_id

设备id

Function success

请求成功的回调

Function failure

可选参数 请求失败的回调

Return Value

void

static public void disconnect (String device_id, Function success, Function failure)

断开连接

Parameters

String device_id

设备id

Function success

请求成功的回调

Function failure

可选参数 请求失败的回调

Return Value

void

static public void print (String info, Function success, Function failure)

打印标签

Parameters

String info

打印的信息,例如:QRCODE 40,120,L,5,A,0,'测试二维码';TEXT 0,10,'TSS24.BF2',0,1,1,'测试文字'

Function success

请求成功的回调

Function failure

可选参数 请求失败的回调

Return Value

void

static public void scan (Function success, Function failure)

扫描蓝牙外设

Parameters

Function success

请求成功的回调函数

Function failure

请求失败的回调函数

Return Value

void