У меня есть функция загрузки файла PDF по динамически указанному пути.Для этого я использую Java Selen, и у меня есть код ниже
String downloadDirSetupScript = "var { Components.classes } = require(\"chrome\"); " +
"var prefs = Components.classes[\"@mozilla.org/file/local;1\"]" +
".createInstance(Components.interfaces.nsILocalFile);" +
" prefs.initWithPath(\"" + "test" +"\"+ "1" + "\");";
JavascriptExecutor exec = getJavaScriptExecutor();
exec.executeScript(downloadDirSetupScript);
Теперь после обновления Firefox мой код выдает TypeError: Components.classes не определено.
Firefox теперь предлагает использовать WebExtensions, поскольку они устарели в некоторых дополнениях.Любой альтернативный способ, которым я могу воспользоваться для достижения этой функциональности.
Заранее спасибо.