gpt4 book ai didi

javascript - 在 iframe 中捕获所有 keyup/keydown 事件?

转载 作者:数据小太阳 更新时间:2023-10-29 04:49:59 32 4
gpt4 key购买 nike

我正在开发基于 Canvas 的游戏,并使用 window.addEventListener() 全局附加 keyupkeydown 事件。这在正常查看页面时有效,但在将其作为 iframe 嵌入时有效;它没有获取 keyup 和 keydown 事件。有没有更好的方法可以做到这一点?

最佳答案

你不能,除非框架有焦点。

你可以做的是在外部窗口上按下键使 iframe 聚焦,或者总是以某种方式聚焦 iframe,或者默认聚焦 iframe(可能足够好,不确定你在做什么)

但要使窗口 keydown 在该框架需要焦点的任何窗口(框架或非框架)上触发。

关于javascript - 在 iframe 中捕获所有 keyup/keydown 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10942523/

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