如何设置热键? - 铬驱动程序。 Java。
How to set hotkey? - ChromeDriver. Java.
我可以设置热键以使用 chrome 驱动程序激活我的扩展程序吗?
或者 vm chrome 在 windows 10 IntellJ IDEA
中保存其配置文件的位置
我找到虚拟浏览器存储其配置文件的位置,设置热键并使用此配置文件进行后续运行
是的,你可以,例如这样:
ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=" + ext_folder);
WebDriver driver = new ChromeDriver(options);
driver.get("chrome://extensions-frame/");
driver.findElement(By.xpath("//a[@class='extension-commands-config']")).click();
driver.findElement(By.xpath("//span[@class='command-shortcut-text']")).sendKeys(Keys.CONTROL + "m");
driver.findElement(By.id("extension-commands-dismiss")).click();
driver.findElement(By.tagName("body")).sendKeys(Keys.CONTROL + "m");
我可以设置热键以使用 chrome 驱动程序激活我的扩展程序吗?
或者 vm chrome 在 windows 10 IntellJ IDEA
中保存其配置文件的位置我找到虚拟浏览器存储其配置文件的位置,设置热键并使用此配置文件进行后续运行
是的,你可以,例如这样:
ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=" + ext_folder);
WebDriver driver = new ChromeDriver(options);
driver.get("chrome://extensions-frame/");
driver.findElement(By.xpath("//a[@class='extension-commands-config']")).click();
driver.findElement(By.xpath("//span[@class='command-shortcut-text']")).sendKeys(Keys.CONTROL + "m");
driver.findElement(By.id("extension-commands-dismiss")).click();
driver.findElement(By.tagName("body")).sendKeys(Keys.CONTROL + "m");