javascript - 我可以更改 JavaScript 中的事件队列优先级吗?

标签 javascript event-handling event-queue

我需要在发生错误时播放独特的声音。该错误是快速输入的大约 200 个条形码中的一个出现问题的结果。事件队列似乎首先处理键盘输入(条形码扫描器模拟),然后播放我的声音。因此,如果快速扫描条形码,错误声音会留在队列中,被下一次扫描撞到。

我可以操纵队列的优先级吗?

最佳答案

Javascript 不是多线程的,所以选项 2 不可行。而且我怀疑你所说的事件队列是操作系统的事件队列,它不可能从浏览器访问,如果有的话。

除此之外,我无法理解您的问题。什么是发出错误声音?它是 keyup 等事件还是返回错误代码或其他内容的服务器端验证?

关于javascript - 我可以更改 JavaScript 中的事件队列优先级吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/281912/

相关文章:

javascript - Node.js 服务器不会在永远停止 0 上停止

java - 如何将对象的事件监听器注册到其类外部的事件处理程序?

javascript - javascript/jquery中获取运行线程id的方法

java - 为什么 AbstractTableModel 上的 fireTableChanged() 从最后到第一个通知监听器?

c# - APP.xaml 中带有事件的 XAML 外包数据模板

Java + Swing : writing code to coalesce change events

javascript - Angular - ui-router - 指令 - 获取指令的偏移量/位置

javascript - 单击时加载 uservoice API

javascript - Chrome 扩展程序的存储空间约为 1MB

java - 使用按钮事件处理程序刷新图像面板