Я хотел бы иметь возможность сканировать штрих-коды с помощью ручного сканера и обрабатывать результаты с помощью Javascript.Javascript: Как лучше всего прочитать сканер штрих-кодов?
Сканер штрих-кода работает практически как клавиатура. Он выводит данные сканированного/переведенного (штрих-кода->) данных (справа?). На самом деле мне просто нужно поймать выход и продолжить. Но как?
Вот некоторые псевдокод я хотел бы сделать работу:
$(document).on("scanButtonDown", "document", function(e) {
// get scanned content
var scannedProductId = this.getScannedContent();
// get product
var product = getProductById(scannedProductId);
// add productname to list
$("#product_list").append("<li>" + product.name + "</li>");
});
- Любые идеи (рамки, плагины, фрагменты)?
- Любая рекомендация по сканированию штрих-кода (аппаратного обеспечения)?
Заранее благодарен!
Я нашел this и this хорошие вопросы, но я хотел бы получить дополнительную информацию об обработке. Просто для фокусировки текстового поля может быть недостаточно в моем случае.
Я знаю, что это старое сообщение, но также хотелось бы указать, что сканер HID также может использовать символ возврата/ключ в конце ввода. – James
Есть ли способ удалить return/enter в конце? – yeouuu
@yeouuu проверьте документацию вашего сканера. Обычно есть способ отключить его, но он зависит от сканера и сканера. В качестве альтернативы, поскольку вы ловите каждое ключевое событие, вы можете использовать 'preventDefault' для« проглатывания »клавиши return/enter в конце каждого сканирования – Enrico