【问题标题】:Chrome onmousemove frequency strangely depends on devtoolsChrome onmousemove 频率奇怪地取决于 devtools
【发布时间】:2021-06-19 09:42:57
【问题描述】:

我发现了一个非常奇怪的问题。我正在制作一个线条流畅的绘图应用程序。它与 devtools 完美配合。但我注意到当 devtools 窗口关闭时,mousemove 事件的触发频率较低。怎么可能发生?!

with devtools on and without

【问题讨论】:

    标签: javascript google-chrome mouseevent mousemove


    【解决方案1】:

    当开发者工具关闭时,多个指针移动事件被“合并”为一个事件,然后触发频率降低。您可以通过调用event.getCoalescedEvents() 获取所有单独的事件。在此处查看更多信息:

    https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent/getCoalescedEvents

    【讨论】:

      猜你喜欢
      • 2020-04-05
      • 1970-01-01
      • 2015-07-07
      • 2018-08-03
      • 2014-03-29
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      • 2023-04-03
      相关资源
      最近更新 更多