Мой код для загрузки файла:
var uploadEl = document.getElementById("upload"); // div
page.upload(uploadEl, 'C:/temp/1.JPG');
Это на самом деле зависает, поэтому мой вопрос в том, как правильно загрузить файл в зону сброса с помощью PhantomJS?
То, как пользователь вручную загружает файл, похоже на то, как пользователь щелкает по файлу загрузки div. Браузер открывает собственный выбор загрузки файла, пользователь выбирает файл и нажимает кнопку «Открыть», а веб-сайт запускает загрузку через ajax.