Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12008|Ответ: 1

[HTML/HTML5] Интерфейс FileReader для обучения HTML5

[Скопировать ссылку]
Опубликовано 19.09.2016 10:45:24 | | |
Он используется для чтения файлов в память и чтения данных из них. Интерфейс FileReader предоставляет асинхронный API, который позволяет асинхронно получать доступ к файловой системе в основном потоке браузера для чтения данных в файле. Пока что только FF3.6+ и Chrome 6.0+ реализовали интерфейс FileReader.

1. Метод интерфейса FileReader
Интерфейс FileReader имеет 4 метода: 3 из которых используются для чтения файлов, а один — для прерывания чтения. Независимо от того, удаётся ли чтение или нет, метод не возвращает результат чтения, который хранится в свойстве результата.


Описание параметра имени метода интерфейса FileReader
readAsBinaryStringfileсчитывает файл как бинарное кодирование
readAsTextfile, [кодирование] читает файл как текст
readAsDataURLfile читает файл как DataURL
Операция считывания терминалов abort(none)

2. События интерфейса FileReader

Интерфейс FileReader включает полную модель событий, которая фиксирует состояние при чтении файла.

Интерфейс FileReader
Онаборт прерван
onerror
При запуске загрузки
onProgress читает
Загрузка успешно прочитана
onloadendread завершается независимо от успеха или неудачи

3. Использование интерфейса FileReader








Предыдущий:C# Parametized Parameters использует sp_executesql для выполнения sql-операторов
Следующий:Предварительный просмотр изображения не допускается для загрузки локального ресурса
 Хозяин| Опубликовано 19.09.2016 10:55:41 |
https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader  具体介绍
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com