处理来自 Zebra 设备 (TC51/56) 的条码扫描器输入

3
我有一个 Cordova 应用程序,将使用 Zebra TC51/56 设备进行输入。设备的每一侧都有一个硬按钮,用于激活条形码扫描激光。
我的问题是,如果我监视键盘按键事件,整个条形码就不会被放入我想要的输入框中...只有第一个字符。
我注意到,如果我使用 Chrome 调试器并在事件监听器中设置断点,那么我就能获得整个条形码。我也使用 SAP UI5/Fiori 组件,如果有任何区别,请告诉我。
有人处理过来自 Zebra 设备的输入吗?
2个回答

3

0
有没有理由不能监听输入或更改事件而是使用keyup / keydown?除非你将事件侦听器绑定到输入字段的更改,否则Javascript将接管控制。

1
只切换到寻找“input”事件就解决了问题。 - Mike

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接