У меня возникают несоответствия в отношении загрузки нескольких файлов в Safari 5.1 в Windows Vista (не пробовал другие платформы).Элемент ввода имеет флаг multiple
, позволяющий выбирать несколько файлов.Проблема возникает, когда пользователь фактически выбирает более одного файла.В этом случае каждый File
имеет атрибут size
, равный 0
.Если (все еще с флагом multiple
) пользователь выбирает только один файл, атрибут size
правильно содержит размер файла.
Проблема может быть замечена в следующем примере.Протестируйте и просмотрите результаты как выбора одного файла, так и выбора нескольких файлов.(Вам нужно будет сбросить между тестами). JsFiddle Test
Кто-нибудь знает об обходном пути?