Yeh*_*uda 1 google-chrome-extension google-chrome-devtools google-chrome-app
我在 Chrome 扩展程序中使用 Chrome 远程调试协议是为了将键盘事件发送到页面。这适用于标准输入,但我无法找到正确的参数以创建“Enter”键事件。我在 Windows 上工作。这是协议的链接:https : //developers.google.com/chrome-developer-tools/docs/protocol/1.1/input
我知道我可以使用普通的 JavaScript 和 KeyboardEvent(在内容脚本中)来做到这一点,但这不是满足我需求的有效解决方案。有没有人以前做过并成功了?
谢谢
好的,我想通了......这里是应该发送的事件:
{
"type" : "rawKeyDown",
"windowsVirtualKeyCode" : 13,
"unmodifiedText" : "\r",//This is the critical part
"text" : "\r" //This is the critical part
}
Run Code Online (Sandbox Code Playgroud)
然后是 type = "char" 和 "keyUp" 的相同事件。
希望这会帮助某人。
归档时间: |
|
查看次数: |
2227 次 |
最近记录: |