我有一个可以在设备底部使用激光扫描二维码的安卓设备。我在设备中运行了 Ionic2 应用程序。我能够将扫描的结果字符串放入输入框中,但键盘现在是打开的,因为输入是聚焦的。
我不希望键盘在输入集中时出现,因为这里永远不会使用键盘。
知道如何实现这一目标吗?我使用了 Ionic 本机键盘插件
this.keyboard.hide();
但是上面的代码也会导致字段模糊,导致输入框无法捕捉到扫描的结果。
我用它来扫描二维码
https://ionicframework.com/docs/native/barcode-scanner/
实际上,该插件使用相机可以正常工作。这是激光扫描仪演示
https://www.youtube.com/watch?v=aREIcL7Af64
激光扫描仪扫描 QR 码(比设备相机更快)并向其发送输入字段(输入框或文本区域或任何可编辑字段)。所以我想隐藏键盘但保持可编辑区域的焦点!