佳博标签打印机
这款应用实现了佳博标签打印机的功能,支持USB连接打印机有GP-3120TN,GP-3120TU等。还可支持蓝牙连接便携式标签打印机如ZH280,380,Q80等
注意
使用该插件时需要使用升级后的编译环境,请在应用打包的时候勾选“使用升级环境编译”,并且在控制台 “高级设置” 中将固件版本设置为5.0或以上
获取打印机设备权限
requestPermission(callback(ret, err))
ret:
{
status: true, //false
}
var demo = api.require('moduleLabelPrinter');
demo.requestPermission(function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本
获取打印机设备信息
printerUsb(callback(ret, err))
ret:
{
status: true, //false
}
var demo = api.require('moduleLabelPrinter');
demo.printerUsb(function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本
初始化
initPrint(callback(ret, err))
type:'usb',//bluetooth 类型为bluetooth还是usb
address:'DC:0D:30:71:8A:65'//类型为bluetooth时必须传 入这个参数
ret:
{
status: true, //false
}
var demo = api.require('moduleLabelPrinter');
demo.initPrint({
type:'usb',//bluetooth
address:'DC:0D:30:71:8A:65'
},function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本
打印标签
printerLabel({params}, callback(ret, err))
data:
[{
barCode:'123321',//要打印的条码
name:'要打印的汉字',
price:3.4,//要打印的价格
vipPrice:2.2,//要打印的会员价格
labeldate:'2018-09-07',//要打印的日期
endnotes:'这是标签尾注的声明',
number:1//要打印的数量
}]
ret:
{
status: true, //false
print:"打印完毕"
}
var demo = api.require('moduleLabelPrinter');
demo.initPrint({
data : [
{
barCode:'1232424323',
name:'汉朝新零售汉朝新零售汉朝新',
price:2.39,
vipPrice:1.48,
labeldate:'2018-09-07',
endnotes:'这是标签尾注的声明',
number:1
},{
barCode:'12334212393',
name:'天猫超市',
price:2.39,
vipPrice:1.43,
labeldate:'2018-09-07',
endnotes:'这是标签尾注的声明',
number:1
}
]
},function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本
断开蓝牙连接
disconnect(callback(ret, err))
ret:
{
status: true, //false
}
var demo = api.require('moduleLabelPrinter');
demo.disconnect(function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本
扫描蓝牙设备
ScanBluetooth(callback(ret, err))
ret:
{
status: true, //false
msg://返回json蓝牙设备信息
}
var demo = api.require('moduleLabelPrinter');
demo.ScanBluetooth(function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本