NPAPIは数か月以内にChrome=)から完全に削除されることは誰もが知っています。
Jzebra/QZ JavaプラグインをPOSプリンターに生の印刷(生のESC/Pコマンドを送信)にするプラグイン)に代わるものは何ですか?
Chrome API(HTML5およびJavaScript))はありますか?USBまたはイーサネットでブラウザーとローカルにインストールされたPOSプリンター間の通信を置き換えることができますか?
ブラウザーと、USBまたはイーサネットでローカルにインストールされたPOSプリンター間の通信を置き換えることができるChrome API(HTML5およびJavaScript))はありますか?
更新:USBデバイス用の純粋なHTML5ソリューションが存在しますが、例を見つけるのは現在困難であり、ブラウザーの採用は遅くなっています。
HTML5とJavaScriptに関しては、NPAPIが削除されたため、ソリューションはlocalhostへのWebSocket、またはクラウド対応プリンターを含む傾向があります。
このHTTP/WebSockets設計は、以下によって使用されます。
POS固有の印刷に関しては、これらのニーズを満たす純粋なソリューション(純粋にHTML5とJavaScript、広く採用されている)を見つけることができなかったため、デスクトップにインストールされたミドルウェアまたはサーバー側のミドルウェアウェアは現在、あなたが説明していることを達成する方法です。
完全な免責事項、私たちはQZトレイの作者です。
あなたは試すことができます PrintNode これはシンプルなデスクトップクライアントとjson APIを持っています。それは本当に速く、たくさんのライブラリがあります: https://github.com/PrintNode/
私は EpsonのePOS-Print JavaScript SDK で頑張ってきました。これはエプソン固有であり、ePOS(UB-E04/R04)をサポートするネットワークインターフェイスカードが必要です。