При использовании Firefox v73 в Windows 7 возникла следующая проблема:
В моем коде я использую средство выбора нескольких файлов в html для загрузки до 100 файлов в параллельном режиме:
<input type="file" id="files" name="files" multiple>
Файлы будут отправлены в REST-API, который затем обрабатывает их. Когда я выбираю один файл (в проводнике файлов), который используется в настоящее время, я получаю сообщение об ошибке (вероятно, по окну), которое говорит мне, что файл не может быть выбран, потому что он используется. Если я пытаюсь выбрать несколько файлов, которые содержат один или несколько используемых файлов, у меня не возникает никаких ошибок, но загрузка останавливается при достижении используемого файла и в ожидании выпуска файла. Это приводит к запросу ожидания тайм-аута (в моем случае это 1 минута).
Есть ли возможность перехватить проблему (в файле использования) перед попыткой загрузить файлы?
PS: я попробовал то же самое в Chrome, и он возвращает ошибку перед отправкой запроса в REST-API.