Я написал следующий код для отключения просмотра Chrome PDF, чтобы файл PDF можно было автоматически загружать в папку C: \ downloads при открытии ссылки в Chrome.
ChromeOptions options = new ChromeOptions();
Map<String, Object> prefs = new HashMap<>();
prefs.put("download.default_directory", "C:\\downloads");
prefs.put("download.prompt_for_download", false);
prefs.put("plugins.always_open_pdf_externally", true);
options.setExperimentalOption("prefs", prefs);
options.addArguments("--test-type");
options.addArguments("--disable-extensions");
driver = new ChromeDriver(options);
К сожалению,Я считаю, что просмотрщик PDF не отключается должным образом.Вот что я получаю с этим кодом, когда открываю этот URL-адрес PDF:
Даже если я включаю Загрузка PDF-файлов вместо автоматического их открытия в Chrome, я все еще получаю вышеуказанный результат.
Есть ли другое решение для автоматической загрузки файла в Chrome?