Emi*_*lov 9 javascript bluetooth barcode-scanner ipad ios
我有以下设置:
我的web应用程序全局监听按键事件,这使我有可能触发扫描功能,而无需用户将文本字段集中在webb应用程序中.
使用USB扫描仪在桌面上运行应用程序时,上述工作正常.
我的问题是,当连接蓝牙扫描仪时,应用程序不会触发keydown(按下/向上)事件,直到文本字段集中在iPad上.
有可能实现吗?
前一个相关问题: 如何添加Javascript监听器来捕获从蓝牙条码扫描器到iPad的输入?
谢谢/ E.
我相信,对于移动 Safari(以及大多数其他 iOS 移动浏览器),只有当表单输入处于焦点状态时,Web 应用程序才能检测到按键。您的设备(没有外部键盘)无法在没有选择表单输入的情况下接受按键输入,因为键盘无法打开。