Chrome扩展发送按键

7
有没有一种方法可以通过Chrome扩展程序模拟按键?例如,当我点击扩展程序按钮时,我可以指定将键“ABC”发送到浏览器窗口。
2个回答

7
很遗憾不行(这是一个JavaScript问题,Chrome API并没有提供任何帮助)。
你可以做的就是派发一个keypress事件(例如参见this question),但你无法模拟实际的按钮按下。如果父页面监听keypress事件,则会捕获它(这个事件不会像真正的按钮按下事件那样具有所有信息,所以可能仍然无法工作),否则将不会发生任何事情。

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接