Android 检测硬件键盘
我正在寻找一种解决方案来检测访问我的webapp的设备是否使用硬件键盘 一些背景: 我们正在开发一个webapp,用于物流环境中接受装运。webapp通过安装在叉车上的平板电脑进行访问。例如,员工可以轻松移除平板电脑进行拍照。员工必须输入货物的件数以及总重量。叉车上的支架有一个物理键盘,通过USB连接至支架。平板电脑是Zebra开发的安卓设备,运行安卓5.1.1,带有默认的Chromium浏览器 总而言之,当平板电脑安装在摇篮上时,员工使用物理键盘进行输入。当他用手使用平板电脑时,应该显示一个虚拟键盘以供输入。为了不阻塞整个站点,我想使用一个自定义虚拟键盘(它已经存在,但忽略硬件输入) 我检查了以下主题: 上面的主题提供了一些解决方案,但这些都不是真正令人满意的。“开始”主题要求在未检测到物理键盘时显示单个按钮。为了简单起见,我不希望向用户显示一个问题框来询问他/她是否正在使用物理键盘,因为这可能会在他们轮班时发生多次变化 有人要吗 谢谢Android 检测硬件键盘,android,web-applications,keyboard,detect,Android,Web Applications,Keyboard,Detect,我正在寻找一种解决方案来检测访问我的webapp的设备是否使用硬件键盘 一些背景: 我们正在开发一个webapp,用于物流环境中接受装运。webapp通过安装在叉车上的平板电脑进行访问。例如,员工可以轻松移除平板电脑进行拍照。员工必须输入货物的件数以及总重量。叉车上的支架有一个物理键盘,通过USB连接至支架。平板电脑是Zebra开发的安卓设备,运行安卓5.1.1,带有默认的Chromium浏览器 总而言之,当平板电脑安装在摇篮上时,员工使用物理键盘进行输入。当他用手使用平板电脑时,应该显示一个虚
Stefan这可能会有所帮助,我刚刚为上述问题添加了一个新答案