我有以下设置:
- 带有运行 webb 应用程序的 Safari 浏览器的 iPad。
- 与 iPad 连接/配对的蓝牙条码扫描器。
我的 web 应用程序在全局范围内监听按键事件,这使我能够触发扫描功能,而无需用户将焦点放在 webb 应用程序中的文本字段。
当使用 USB 扫描仪在桌面上运行应用程序时,上述方法工作正常。
我的问题是应用程序不会触发 keydown(press/up) 事件,直到连接蓝牙扫描仪时文本字段聚焦在 iPad 上。
有没有可能实现?
不久前的一个相关问题: 如何添加 Javascript 侦听器来捕获从蓝牙条形码扫描仪到 iPad 的输入?
谢谢/E