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
. Nessa altura, o atributo result
contém um ArrayBuffer
representando os dados do ficheiro.
API mais recente
O método Blob.arrayBuffer()
é uma API recente que serve para ler um ficheiro como um array buffer, usando Promises.
Sintaxe
instanceOfFileReader.readAsArrayBuffer(blob);
Parâmetros
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
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.