Google chrome extension 使用Chrome远程调试发送';输入';钥匙

Google chrome extension 使用Chrome远程调试发送';输入';钥匙,google-chrome-extension,google-chrome-devtools,google-chrome-app,Google Chrome Extension,Google Chrome Devtools,Google Chrome App,我在Chrome扩展中使用Chrome远程调试协议是为了将键盘事件发送到页面。这对于标准输入很有效,但我无法找到正确的参数来传递以创建“Enter”键事件。我在Windows上工作。 以下是协议的链接: 我知道我可以使用纯JavaScript和KeyboardEvent(在内容脚本中)来实现这一点,但这并不是满足我需求的有效解决方案。 以前有人这样做并成功了吗 谢谢好的,我想好了。。。 以下是应发送的事件: { "type" : "rawKeyDown", "windowsVi

我在Chrome扩展中使用Chrome远程调试协议是为了将键盘事件发送到页面。这对于标准输入很有效,但我无法找到正确的参数来传递以创建“Enter”键事件。我在Windows上工作。 以下是协议的链接:

我知道我可以使用纯JavaScript和KeyboardEvent(在内容脚本中)来实现这一点,但这并不是满足我需求的有效解决方案。 以前有人这样做并成功了吗

谢谢

好的,我想好了。。。 以下是应发送的事件:

{
    "type" : "rawKeyDown",
    "windowsVirtualKeyCode" : 13,
    "unmodifiedText" : "\r",//This is the critical part
    "text" : "\r" //This is the critical part
}
然后使用type=“char”和“keyUp”返回相同的事件

希望这能帮助别人。

好的,我想出来了。。。 以下是应发送的事件:

{
    "type" : "rawKeyDown",
    "windowsVirtualKeyCode" : 13,
    "unmodifiedText" : "\r",//This is the critical part
    "text" : "\r" //This is the critical part
}
然后使用type=“char”和“keyUp”返回相同的事件

希望这能帮助别人