有没有办法从镀铬扩展模拟按键?例如,当我单击扩展按钮时,我可以指定将“ABC”键发送到浏览器窗口。
答案 0 :(得分:5)
很遗憾没有(这是一个javascript问题,Chrome API没有提供任何帮助)。
您所能做的只是发送按键事件(例如,请参阅this question),但您无法模拟实际按下按钮。如果父页面监听按键事件,那么它将捕获它(此事件将不会将所有信息作为真正的按钮按下事件,因此它可能仍然不起作用),否则不会发生任何事情。
答案 1 :(得分:1)
现在,您必须阅读HTML5规范并模拟浏览器将执行的所有操作。 Here was my last attempt at it