FileReader.readAsArrayBuffer()

O método readAsArrayBuffer() da interface FileReader é utilizado para começar a ler o conteúdo de um Blob ou File especificado. Quando a operação de leitura termina, o valor de readyState passa a ser DONE, e é acionado o evento loadend (en-US). Nessa altura, o atributo result contém um ArrayBuffer (en-US) representando os dados do ficheiro.

API mais recente
O método Blob.arrayBuffer() (en-US) é uma API recente que serve para ler um ficheiro como um array buffer, usando Promises.

Sintaxe

instanceOfFileReader.readAsArrayBuffer(blob);

Parâmetros

blob
O Blob ou File a partir do qual ler.

Especificações

Especificação Estado Comentário
File API
The definition of 'FileReader.readAsArrayBuffer' in that specification.
Working Draft Definição inicial

Compatibilidade

BCD tables only load in the browser

Ver também