我正在尝试像这样将扩展程序加载到ChromeDriver中:
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--load-extension=file:/path/extension");
driver = new ChromeDriver(chromeOptions);
但是我得到一个错误:
无法从以下位置加载扩展名:
C:\ Program Files \ Google \ Chrome \ Application \ 69 ... \ file:\ path \ extension。
清单文件丢失或不可读
如何让ChromeDriver完全从我告诉他的地方加载扩展程序。
答案 0 :(得分:1)
尝试使用this site中的以下内容:
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);