我们都知道NPAPI将在几个月内从Chrome中完全移除。
Jzebra/QZ Java插件的替代方案是什么?Jzebra/QZ可以将原始打印(发送原始ESC/P命令)发送到POS打印机?
是否有Chrome API (HTML5和Javascript)可以取代浏览器和本地安装的USB或以太网POS机之间的通信?
发布于 2015-02-28 23:19:17
是否有Chrome API (HTML5和Javascript)可以取代浏览器和本地安装的USB或以太网POS机之间的通信?
更新: USB存在一个针对设备的纯HTML5解决方案,但目前很难找到示例,浏览器采用速度也很慢:
仅适用于
关于HTML5和JavaScript,自从NPAPI被移除后,该解决方案倾向于涉及到本地主机的WebSocket,或云启用的打印机。
此HTTP/WebSockets设计由以下用户使用:
条形码阅读器、串行设备)
关于特定于销售点的打印,我一直无法找到满足这些需求的现成解决方案(广泛采用的纯HTML5和JavaScript ),因此当前可以使用桌面安装的中间件或服务器端中间件来实现您所描述的内容。
完整的免责声明,我们是QZ托盘的作者。
发布于 2015-07-29 22:09:01
你可以试试PrintNode,它有一个简单的桌面客户端和json API。它真的很快,并且有很多库:https://github.com/PrintNode/
发布于 2016-11-24 04:21:13
我和Epson's ePOS-Print JavaScript SDK在一起很走运。它是特定于Epson的,并且需要支持ePOS (UB-E04/R04)的网络接口卡。
https://stackoverflow.com/questions/27057816
复制相似问题