Linux下扫描枪在FireFox里丢码如何解决?
自己做了一个Web的应用,要采集扫描枪扫描的条码,在做的过程中发现一个问题,就是扫描枪可以扫描到条码,但大概有20%的几率在FireFox下会丢失部分条码,位置和数量都不固定的丢失。
比如一个55FE3E23E的条码,偶尔会读成5FE3E23E、55F3E23E、55FE3E23等等丢失部分内容的情况。
但是如果我打开一个gedit,扫码输入,就一次漏码都不会发生。
以为是应用程序带来的问题,就直接在页面上仅输出一个input元素,也一样丢失。
扫描枪是PS/2接口的,实质在模拟键盘输入。
在Windows下的FireFox用同一把枪,同样的应用程序,测试也没有发现这个问题。
不换Linux和FireFox的情况下,能解决这个问题么?