应用场景
日常生活中,通常会使用扫码枪操作页面,比如商场的扫货物条形码,实现的办法是在input元素得到焦点后,通过扫描枪扫描条形码,就可以实现自动输入条形码,输入后执行完操作后再清空input的值再获取焦点,下面以react为例
<input
value={code}
onKeyDown={async (e) => {
if (e.keyCode === 13) {
// 请求接口处理
}
setValue(code);
})
/>
无法触发回车事件?
设置方法步骤
拿起没有激活回车键功能的条码枪,从上到下依次扫描以下图片,尝试自动校正ENTER功能:
- 首先扫描图片中Scan Options条码
- 再次扫描图片中<DATA><SUFFIX>条码
- 最后扫描图片中Enter条码
相关设置教程可以参考相应型号的说明书