FileReader
FileReader is primarily used to read the contents of a file into memory, and through a series of asynchronous interfaces, local files can be accessed in the main thread.
Method
method Definition |
Description |
Abort (): void |
Terminating file read operations |
Readasarraybuffer (file): void |
Asynchronously reads the contents of a file in bytes, and the result is represented by a Arraybuffer object |
Readasbinarystring (file): void |
Asynchronously reads the contents of a file by byte, resulting in a binary string of the file |
Readasdataurl (file): void |
Asynchronously reads the contents of a file, and the result is expressed as a string of Data:url |
Readastext (file,encoding): void |
Asynchronously reads the contents of a file by character, resulting in a string representation |
Event
Event name |
Description |
Onabort |
Called when the read operation is aborted |
OnError |
Called when a read operation has an error |
OnLoad |
Called when the read operation completes successfully |
Onloadend |
Called when a read operation is complete, whether successful or unsuccessful |
Onloadstart |
Called before the read operation will begin |
OnProgress |
Periodic calls during data read |
Js FileReader Picture Loading