之前在uniapp项目里使用PDA设备扫码条码,使用了定时器以及renderjs中给input添加inputmode:none属性来共同关闭扫描过程中的输入弹窗,但是因为inputmode:none属性的强制关闭,导致只要input焦点一失去,PDA设备就无法再次接着扫描了,体验非常不好,因此,在了解如何调用renderjs中的方法后,新增emitData方法,改变input的属性,接触inputmode:none的强制关闭,完美解决了这个问题,具体如何在html中调用renderjs中的方法呢?如下所示:
通过change属性绑定方法,只需要改变想要的msg和msgtext的值,就可以自由切换调用renderjs中的方法,非常好用
完美解决pda扫码弹出输入法已经失去焦点后无法继续扫码的bug问题
最新推荐文章于 2024-06-26 11:19:28 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)