我已成功使用Sunmi V1设备生成打印输出。感谢
https://stackoverflow.com/a/48660026/9858789
但是,当使用以下链接中提供的功能打印文本时,我的文本打印输出不正确。虽然我打印的是相同的文字,但是在打印时它会使文字混乱。
https://github.com/labibramadhan/cordova-sunmi-inner-printer/blob/master/www/innerprinter.js
以下是代码。
sunmiInnerPrinter.printTextWithFont('\nABC Computers ','Calibri',36);
sunmiInnerPrinter.printTextWithFont('\nPlot No. 2, Road No 7, \nBanjara Hills, \Hyderabad, 500003, TG \nPhone: +91 9876543210','Calibri',24);
sunmiInnerPrinter.printTextWithFont('\n**************************','Calibri',24);
sunmiInnerPrinter.printTextWithFont('\nName: Sachin\n','Calibri',32);
sunmiInnerPrinter.printTextWithFont('\nPhone: 9988776655\n','Calibri',32);
sunmiInnerPrinter.printTextWithFont('\nEmail: test@test.com\n','Calibri',32);

这是预期的格式:
ABC电脑
第2号路,7号路,
Banjara Hills,
Hyderabad,500003,TG
姓名:萨钦
电话:9988776655
电子邮件:test@test.com
问题出在第一次打印输出我得到一个打印输出订单
ABC电脑
姓名:萨钦
电话:9988776655
电子邮件:test@test.com
第2号路,7号路,
Banjara Hills,
Hyderabad,500003,TG
在另一个打印输出中,我得到以下打印输出。
ABC电脑
电话:9988776655
电子邮件:test@test.com
第2号路,7号路,
Banjara Hills,
Hyderabad,500003,TG
姓名:萨钦
建议我,我做错了什么?
答案 0 :(得分:0)
之所以发生这种情况是因为它是同步的。只需等待每个诺言解决,然后再继续下一个。这应该工作。
πname ship(σbattle=∅(Outcomes)