我有一个屏幕记录器应用程序,称为bandicam,这是触发时,我按一个热键。但是,如果我在selenium中使用sendKeys(),它似乎不会触发录制应用程序。有办法让这一切成为可能吗?
我已经尝试将录制应用程序和selenium中的热键更改为F9、ctrl + "i“和ctrl + shift + "i”。但它从未触发过录音。
环境下打印输出铬
代码示例 browser.actions().sendKeys(Key.chord(Key.CONTROL, 'i')).perform();
发布于 2020-12-28 15:57:21
Bandicam是一个桌面应用程序。sendKeys函数不会触发浏览器环境之外的任何内容。
您可以将sendKeys看作是在浏览器侦听器级别上伪造键盘按键。因此,键盘按压实际上从未发生在计算机、操作系统或其他程序中。
https://stackoverflow.com/questions/65464284
复制相似问题