javascript - 如何使用 javascript 检测硬件键盘的存在?

标签 javascript keyboard

使用 javascript 检测硬件键盘存在的最佳跨浏览器和跨平台方法是什么?

最佳答案

这可能是一个老问题,但几个月前,我自己也在寻找解决方案。我正在构建一个消息传递系统,当有人在他们的物理键盘上点击 Return 时应该发送消息,但是当有人在虚拟键盘上点击 Return 时插入一个换行符。我解决它的方法是计算 keydownkeyup 事件之间的时间,并在 Return 被击中时获取平均值。

我终于开始在我的博客上记录它 here .

关于javascript - 如何使用 javascript 检测硬件键盘的存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18880236/

相关文章:

objective-c - keyDown 未被调用

reactjs - 键盘在 Android 上打开并立即消失

android:inputType ="textEmailAddress"- '@' 键和一个 '.com' 键?

javascript - 带有额外条目的表单集的拖放排序

javascript - 将数据从 React 传递到 Node Express 服务器

javascript - 在 div 中查找元素并使用 jQuery 添加文本

python - 如何在 Windows 中按住 SHIFT 键的同时模拟鼠标单击?

javascript - 如何优雅地使用 v-model 和 Vuex store?

javascript - nodejs 在测试用例中运行 eval

c++ - 为什么按下的键的 dwControlKeyState 与常量不匹配?