我正在考虑将USB条形码扫描仪接口写入Web应用程序(离线应用程序).我这意味着扫描仪将在客户端计算机上而不是服务器上.所以我想知道最好的设计是什么.
我知道我可以在某些浏览器中编写ActiveX对象或本机插件,但这并不理想,有没有人知道Chrome扩展(在javascript中)或firefox jetpack是否支持这种功能.
有任何想法吗?我将不胜感激.
谢谢大家
圭多
USB条形码扫描仪实现了一个HID设备(无论如何都是理智的设备),这意味着它们就像一个普通的
键盘.默认操作模式是“键入”条形码,然后“输入”.一些条形码扫描仪是高度可配置的,通常通过扫描图表中的配置条形码,允许您更改此行为.
唯一的问题是特殊字符 – 这取决于您扫描的内容.
好消息是没有必要编写任何特殊控件或扩展或插件.您需要做的就是自动对焦输入控件并根据按下的回车键接受表单.