gpt4 book ai didi

javascript - 网络套件中的错误? Windows Media Player 运行时鼠标移动事件连续触发

转载 作者:行者123 更新时间:2023-11-29 14:59:08 25 4
gpt4 key购买 nike

在 Safari 和 Chrome 中(不是在 FireFox 中,例如“在 webkit 中”),当我们在后台播放 Windows Media Player 并监听鼠标移动事件时(这里使用 JQuery),我们会看到鼠标移动事件即使鼠标没有移动也会触发。

在 windows media player 运行时发生,如果鼠标移出 Canvas 则停止发生。

但是如果用户离开电脑时音乐还在播放,鼠标在 Canvas 上,我们就无法识别他们的空闲状态。

问题:

  • 有人听说过这个吗?需要魔法修复吗?
  • 这似乎是一个 webkit 问题,但我不是 webkit 专家,我将如何向 webkit 人员宣布它?

最佳答案

这可能是 Windows Media 在播放时避免空闲状态的方法之一......从我在网上阅读的内容 - 在几个位置 - 关于 C/C++ 编码器询问避免空闲状态,这出现了作为解决方案(不知道它是否是好的解决方案,它似乎是解决 XP 问题的方法)

例如

Trying to disable Processor idle states (C states) on Windows PC

可能 FireFox 还检查鼠标位置的变化,而不仅仅是事件的触发器……而 WebKit 则不会。无论如何只是一个疯狂的猜测。要解决这个问题,也许您可​​以这样做...监听 event.screenXevent.screenY 的变化,而不仅仅是事件触发?

关于javascript - 网络套件中的错误? Windows Media Player 运行时鼠标移动事件连续触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12775285/

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