Задать вопрос
402d
@402d
начинал с бейсика на УКНЦ в 1988

Как получить значение из datamatrix честного знака считанного ручным сканером из html страницы?

Задача. Из веб приложения читать маркировку товаров для добавления в чек.
Имеем HTML+JS. Сканер ШК переводим в режим клавиатуры.

Пробую. textArea - только печатные символы (НЕТ GS и прочих)
ок классика давно известная в сети - ловим события от клавиатуры, если они приходят чаще чем печатает человек.
Вилы первые. Многое стало депрекайтед :(. Пока работает, но обещают вырезать.
Вторые. Разруливать регистрозависимость и раскладку клавиатуры. Угу. Чую тут чудеса будут. В коде символы по 866 вроде.

Сунулся на npm / github подходящего не вижу. А стекОверфлоу решения под EAN 8/13 (когда все равно на регистр)
  • Вопрос задан
  • 199 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
Я использую https://github.com/FragsterAt/barcode_hid_reader с EAN и CODE128, но не уверен, как оно будет работать с GS1 и прочими штуками. Проверить работу можно на https://fragsterat.github.io/barcode_hid_reader/te... - ghпросто ззайти и сканировать hid сканером. Может быть нужно будет увеличить таймаут, но такое нужно только для старых компьютеров, слабых ТСД или доступе по RDP.

Также иногда может помочь спец клавиатура для андроида от TecIt https://www.tec-it.com/ru/software/mobile-data-acq... и читать камерой
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы