【发布时间】:2017-06-20 14:24:16
【问题描述】:
对于使用商米 V1 打印的 ionic 2 应用程序,通过执行为打印机添加了本机插件
cordova plugin add cordova-plugin-printer
首先我检查了打印机是否可用
checkPrinter() {
this.printer.check().then(function () {
alert("Printer available");
}, function () {
alert("Printer not available");
});
}
它会提醒“打印机可用”
但是下面的方法没有提示任何信息
printData() {
this.printer.isAvailable().then(function () {
this.printer.print("Test Data").then(function () {
alert("Printed");
}, function () {
alert("Printing error");
});
}, function () {
alert('Unavailable');
});
}
所以我直接调用Printer.print方法如下
printData(){
this.printer.print("Test Data").then(function () {
alert("Printed");
}, function () {
alert("Printing Error");
});
}
此方法打开打印对话框以选择打印机
如果我从下拉列表中选择“所有打印机”来选择打印机而不是“另存为 PDF”,则会出现搜索屏幕并继续搜索...
是否缺少某些配置,或者是否可以使用 cordova 打印机插件与 POS 打印机交互?
谢谢。
【问题讨论】:
标签: printing ionic2 cordova-plugins