Chrome扩展程序发送密钥

Has*_*eau 6 javascript automation google-chrome google-chrome-extension

有没有办法从Chrome扩展程序模拟按键?例如,当我单击扩展按钮时,我可以指定将键“ ABC”发送到浏览器窗口。

ser*_*erg 5

不幸的是,没有(这是一个JavaScript问题,Chrome API没有提供任何帮助)。

您所能做的就是调度一个按键事件(例如,请参见此问题),但是您无法模拟实际的按键操作。如果父页面侦听按键事件,则它将捕获它(此事件不会将所有信息都作为真实的按键事件,因此它可能仍然无法正常工作),否则将不会发生任何事情。