通过从外部环境关注浏览器时,是否可以检测到keystate?

时间:2016-10-06 19:17:14

标签: javascript browser

我有一个Web应用程序可能会导致边缘情况下的混乱行为,当用户在关注不同的操作系统窗口时按住shift键,然后释放移位,然后在浏览器中重新关注Web应用程序。我的浏览器仍然认为用户持有降档,即使他们不是因为它跟踪关键状态。

我知道许多事件都附加了shift keystate,因此我可以加入其中。但是,如果我关心像'wasd'这样的其他键呢?有没有一般的方法可以确定在这种情况下不再按下键?

0 个答案:

没有答案