原理:扫码枪相当于键盘输入设备,输入一连串数字后加一个enter键。但在实际开发中需要区分是扫描枪输入还是键盘用户输入,区别在于扫码枪输入很快。
我们可以通过监听输入间隔时间,来判断到底是键盘输入还是扫描输入。
扫码枪输入的时间间隔一般在10毫秒以内,物理键盘输入要远大于这个数值,通常为80毫秒以上。因此,当输入间隔时间小于30毫秒时,判断为扫码枪输入,其余情况判断为键盘输入。
以上就是“js读取扫码枪输入的数据”的详细内容,更多请关注木子天禾科技其它相关文章!
原理:扫码枪相当于键盘输入设备,输入一连串数字后加一个enter键。但在实际开发中需要区分是扫描枪输入还是键盘用户输入,区别在于扫码枪输入很快。
我们可以通过监听输入间隔时间,来判断到底是键盘输入还是扫描输入。
扫码枪输入的时间间隔一般在10毫秒以内,物理键盘输入要远大于这个数值,通常为80毫秒以上。因此,当输入间隔时间小于30毫秒时,判断为扫码枪输入,其余情况判断为键盘输入。
以上就是“js读取扫码枪输入的数据”的详细内容,更多请关注木子天禾科技其它相关文章!
以上就是“js读取扫码枪输入的数据”的详细内容,更多请关注木子天禾科技其它相关文章!