最佳答案
我看你代码好像没有按照文档去适配,建议重新阅读一下文档,给你一个打印示例你试一下:
var orderInfo;
orderInfo = "测试打印";
orderInfo += "名称 单价 数量 金额";
orderInfo += "--------------------------------";
orderInfo += "番 1.0 1 1.0";
orderInfo += "番茄 10.0 10 10.0";
orderInfo += "番茄炒 10.0 100 100.0";
orderInfo += "番茄炒粉 100.0 100 100.0";
orderInfo += "番茄炒粉粉 1000.0 1 100.0";
orderInfo += "番茄炒粉粉粉粉 100.0 100 100.0";
orderInfo += "番茄炒粉粉粉粉 15.0 1 15.0";
orderInfo += "备注:快点送到";
orderInfo += "--------------------------------";
orderInfo += "合计:xx.0元";
orderInfo += "送货地点:xxxxxxxxxxxxxxxxx";
orderInfo += "联系电话:138000000000";
orderInfo += "订餐时间:2011-01-06 19:30:10";
orderInfo += " ";
var printModule = api.require('posPrinter');
var param =
{
taskList:
[
{
printerAddr: '983:31:20:23:4A',
content: orderInfo,
keepAlive:true, //蓝牙打印机,建议把keepAlive设为true
copyNum: 2
},
{
printerAddr: '192.168.1.10',
content: orderInfo,
copyNum: 2
}
]
};
printModule.print(param);