【问题标题】:Reading barcode from an external reader device in browser [duplicate]在浏览器中从外部阅读器设备读取条形码[重复]
【发布时间】:2019-02-04 10:32:30
【问题描述】:

当条形码阅读器设备连接到计算机时,我会在浏览器中接收条形码字符串事件。我不知道这怎么可能。但我期待这样的实现:

window.addEventListener('scanner', function(readerEvent){
  console.log(readerEvent
})

【问题讨论】:

  • 条形码扫描仪传统上被当作简单的文本输入设备“键盘”来处理。有些有一个prefix,您可以设置它来帮助软件将输入识别为来自扫描仪。

标签: javascript barcode


【解决方案1】:

许多条码阅读器设备作为“键盘楔”运行 - 也就是说,在阅读条码时,它们的行为就像有人正在使用键盘输入等效文本一样。您的程序仅使用用于获取键盘输入的普通 I/O 操作。

对于 USB 连接的条形码阅读器,我想它们符合 USB HID 配置文件。

【讨论】:

    猜你喜欢
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多