Как обнаружить поле inpupt получает значение с клавиатуры или сканера штрих-кода? - PullRequest
0 голосов
/ 18 ноября 2018

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

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

когда Textbox получает ввод с клавиатуры, он должен работать по умолчанию

Я пытался с событиями keydown и keyup, но и клавиатура, и сканер вызывают одинаковые события.

Так что лучший способ отличить текстовое поле - это получить значение от клавиатуры или сканера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...