8

我正在考虑将 USB 条形码扫描仪接口写入 Web 应用程序(离线应用程序)。我的意思是扫描仪将在客户端机器上而不是服务器上。所以我想知道最好的设计是什么。

我知道我可以在某些浏览器中编写一个 ActiveX 对象或本机插件,但这并不理想,有谁知道 chrome 扩展(在 javascript 中)或 firefox jetpack 是否支持这种功能。

有任何想法吗?我将不胜感激任何线索。

谢谢大家

圭多

4

1 回答 1

16

USB 条码扫描器实现了一个 HID 设备(无论如何都是正常的),这意味着它们的行为就像一个普通的键盘。默认的操作模式是“输入”条形码,然后按“Enter”。一些条码扫描器是高度可配置的,通常通过扫描图表中的配置条码,允许您更改此行为。

唯一的问题是特殊字符 - 这取决于您正在扫描的内容。

好消息是不需要编写任何特殊的控件或扩展或插件。您需要做的就是自动关注输入控件并根据按下的回车键接受表单。

于 2010-07-16T05:33:47.990 回答