FileError
ошибка, возникшая во время чтения файла
Объект FileError представляет ошибку, возникшую при чтении файла с помощью объекта FileReader или FileReaderSync. Если использовался синхронный прикладной интерфейс, возбуждается непосредственно объект FileError. При использовании асинхронного прикладного интерфейса объект FileError передается обработчику в виде значения свойства error объекта FileReader.
Обратите внимание, что прикладной интерфейс объекта FileWriter (который описывается в разделе 22.7, но пока остается недостаточно стабильным, чтобы его можно было описать в этом справочнике) добавляет в этот объект новые константы с кодами ошибок.
Константы
Ниже перечислены коды ошибок в объекте FileError:
unsigned short N0T_F0UND_ERR = 1
Файл не существует. (Возможно, был удален после того, как пользователь выбрал его, но перед тем, как программа попыталась прочитать его.)
unsigned short SECURITY_ERR = 2
Неопределенная проблема, связанная с безопасностью, вынуждающая броузер запретить вашей программе читать файл,
unsigned short AB0RT_ERR = З
Операция чтения файла была прервана.
unsigned short NOT_READABLE_ERR = 4
Файл недоступен для чтения, возможно, потому что изменились права доступа к нему или другой процесс заблокировал файл.
unsigned short ENCODING_ERR = 5
Вызов readAsDatallRL() потерпел неудачу, потому что файл оказался слишком длинным, чтобы представить его в виде URL-адреса data://.
Свойства
readonly unsigned short code
Это свойство определяет тип возникшей ошибки. Это свойство получает значение одной из констант, перечисленных выше.
Больше книг — больше знаний!
Заберите 30% скидку новым пользователям на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУ