gpt4 book ai didi

javascript - 是否有可能使网页(例如 HTML5 游戏)用 Javascript 模拟按键?

转载 作者:行者123 更新时间:2023-12-03 10:04:41 24 4
gpt4 key购买 nike

我对 JavaScript 和一般编程都很陌生。我会尽力解释我想做的事情。我有一个与这个人非常相似的问题,但我想用 JavaScript 来做,因为我有点知道如何使用它。 Need to send key presses to a webpage(html5 game)

基本上我希望能够发送按键和/或鼠标点击,即WASD 或上、下、左、右。这样我就可以有效地自动化任务。

作为主要问题的旁注,是否有一种方法可以显示游戏中发生的 JavaScript 事件,以便游戏可以对这些事件使用react?

如果可能的话,我如何让脚本影响网页,我需要知道什么才能做到这一点?

谢谢!

最佳答案

假设您可以使用 jQuery,如评论中所示,您可以这样做:

function simulateKey(char) {
var e = $.Event("keydown", { keyCode: char.charCodeAt(0)});
$("body").trigger(e);
}

还假设您想要一个 keydown 事件,并且它在 body 上触发(您可以将 body 更改为任何选择器)。

关于javascript - 是否有可能使网页(例如 HTML5 游戏)用 Javascript 模拟按键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30416509/

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