Ошибка Safari в FileList?
Кажется, я столкнулся с ошибкой в FileFist в Safari, но мне хотелось бы узнать, есть ли у кого-нибудь идеи, как обойти эту проблему.
HTML:
<input type="file" multiple="true" onchange="alert(this.files[0].size);" />
При выборе одного файла размер точный. Если выбраны два или более файлов, сообщается 0 байтов.
Это не просто ошибка в сообщении о размере файлов, объекты File пусты - когда я добавляю файл к объекту FormData и отправляю сообщение через xhr, в загрузке нет данных.
Загрузка отлично работает в Firefox и Chrome.
1 ответ
Решение
Похоже, что это ошибка порта Windows, и это влияет на любую попытку использования нескольких файлов, включая отправку базовой формы:
проблема размера входного файла в Safari для выбора нескольких файлов