gpt4 book ai didi

javascript - 有没有办法用 Javascript 监听控制键 (ASCII < 10) 事件?

转载 作者:行者123 更新时间:2023-11-30 06:19:12 24 4
gpt4 key购买 nike

我的问题不是关于“Ctrl”键,而是任何键盘上都不存在的不可打印键,但在 HID 模式下由扫描仪读取条码时用于前缀条码。
目前,我可以在 keydown 事件上监听很多字符,但是当我的条形码扫描器配置为使用 SOH(ASCII 代码 1)或 STX(2)、ETX(3)、EOT(4)等 ASCII 字符作为条形码前缀时) ...
我没有任何事件的痕迹......
也许,Chrome、Firefox……不关心这些……
我要测试的代码非常简单,我只是记录在文档上触发的按键事件……

编辑
我明确指出问题是关于在导航器(Edge、Chrome、Safari、Firefox ...)上运行的 javascript,而不是在节点中。我必须在网页上听条形码扫描器。

最佳答案

您可以通过在 linux 机器上运行 xev 命令来测试条码扫描器是否正常工作(关于另一个操作系统的 idk),如果 xev 输出一些东西,浏览器应该触发键盘事件。如果 xev 没有输出,则扫描仪没有按预期工作。

关于javascript - 有没有办法用 Javascript 监听控制键 (ASCII < 10) 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54253712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com