Как подключить считыватель штрих-кода с помощью ASP.Net MVC 5 для веб-приложения - PullRequest
0 голосов
/ 13 мая 2019

Я разрабатывал веб-приложение.Могу ли я включить считывание штрих-кодов с помощью считывателя штрих-кодов с ASP.Net MVC 5. Какой тип API или библиотеки мне следует использовать?

Я хочу считывать штрих-коды в своем веб-приложении с помощью считывателя штрих-кодов

Ответы [ 2 ]

0 голосов
/ 13 мая 2019

Первое, что вам нужно, это предотвратить обратную передачу при сканировании штрих-кода элемента.Это потому, что сканер штрих-кода отправит ключ ввода после того, как элемент отсканирован.Вам необходимо создать скрипт для преобразования ключа ввода во вкладку

$(document).ready(function () {
        var self = $(this)
       , form = self.parents('form:eq(0)')
       , focusable
       , next
        ;
        if (e.keyCode == 13) {
            focusable = form.find('input,a,select,button,textarea').filter(':visible');
            next = focusable.eq(focusable.index(this) + 1);
            if (next.length) {
                next.focus();
            } else {
                form.submit();
            }
            return false;
        }
});

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

0 голосов
/ 13 мая 2019

Вы должны прочитать событие через Javascript. (В браузере, при нажатии клавиши) Лучший вариант для вас - это HID-сканер. работает как клавиатура

сканер будет вводить символы быстрее. Вы можете использовать эту ссылку, например. Определить, когда поле ввода заполнено клавиатурой, а когда - сканером штрих-кода.

или вы можете добавить префикс к своему штрих-коду, и при нажатии клавиши вы можете увидеть, какая комбинация введена.

...