Невозможно загрузить файлы с кодом javascript на веб-странице - PullRequest
0 голосов
/ 29 февраля 2020

Цель состоит в том, чтобы автоматизировать процесс с помощью планировщика задач и загрузить файл на веб-страницу. Я идентифицировал ту часть кода, где происходит сбой процесса. Код javascript, который у меня есть:

// We wait for the button "Send Invitations" appears on the webpage
await page.waitForSelector('input[name=commit]', {visible: true});  

// Upload the archive DIAS_ATRASO
fileInput = await page.$('input[type="file"]');
await fileInput.uploadFile(archivoDiasAtraso); 

// Wait 7 minutes for the archive to upload 
await page.waitFor(420000);

Соответствующие константы и переменные:

var archivoDiasAtraso = filePath + 'XX_XX_XX_' + currentDate + '.zip';

const filePath = 'C:/Users/name/Documents/X/XX/';

Код в браузере следующий: код браузера

 input multiple="multiple" type="file" name="upload[file][]" id="upload_file"

На этой же странице есть еще одна кнопка, которая выглядит следующим образом:

input type="submit" name="commit" value="Send Invitations" class="btn btn-lg btn-primary"

Я не знаю, что изменилось, и я не могу определить, в чем именно заключается проблема. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать. Я надеюсь, что кто-то может помочь мне с этим. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...