Термопринтер И Javascript

На днях купил жене для магазина термопринтер (кассовый аппарат, если хотите) и решил, что смогу запрячь его как настоящий программист и сделать свою веб-кассу, вместо использования платных решений, потому что задача все просто, распечатать чеки, но оказалось не все так просто.






Термопринтер и JavaScript



Термопринтер и JavaScript

Вот так выглядит это чудо, куплено в соседнем магазине, без опознавательных знаков, названия фирмы и без ничего интересного.

Единственная полезная информация — это название модели «AW-5890C».

Это усложнило весь процесс, но я решил начать с малого.

Первой задачей была синхронизация через браузер с USB-устройством с помощью USB API. И тут меня ждал подвох.

Казалось бы, всем знаком (тем, кто работал с USB в браузере) фрагмент кода открытия соединения с USB-устройством:

   

navigator.usb.requestDevice({filters: []})

Теги: #JavaScript #Ненормальное программирование #WebUSB #термальный принтер
Вместе с данным постом часто просматривают: