We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O método readAsText é usado para ler conteúdos de um Blob ou File especificados. Quando a operação de leitura é concluida, o readyState é alterado para DONE, o loadend é disparado, e o atributo result passa a conter o conteúdo do arquivo como um texto em formato string.

Sintaxe

instanceOfFileReader.readAsText(blob[, encoding]);

Parâmetros

blob
O Blob ou File a ser lido.
encoding Optional
Uma string especificando a codificação a ser usada para o dado retornado. Por padrão, UTF-8 é assumido se o parâmetro não for especificado.

Especificações

Especificação Status Comentário
File API
The definition of 'FileReader' in that specification.
Rascunho atual Definição inicial

Compatibilidade em navedadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Firefox (Gecko) Chrome Edge Internet Explorer Opera Safari
Suporte básico 3.6 (1.9.2)[1] 7 (Yes) 10[2] 12.02[3] 6.0.2
Feature Firefox Mobile (Gecko) Android Edge IE Mobile Opera Mobile Safari Mobile
Suporte básico 32 3 (Yes) 10 11.5 6.1

[1] Antes do Gecko 2.0 beta 7 (Firefox 4.0 beta 7), todos os parâmetros Blob abaixo eram parâmetros de File; isso desde então foi atualizado para coincidir com a especificação corretamente. Antes do Gecko 13.0 (Firefox 13.0 / Thunderbird 13.0 / SeaMonkey 2.10) a propriedade FileReader.error retornava um objeto FileError. Essa interface foi removida e agora FileReader.error está retornando um objeto DOMError conforme definido no último rascunho da FileAPI.

[2] IE9 tem uma File API Lab.

[3] Opera tem suporte parcial em 11.1.

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: fellypsantos
Última atualização por: fellypsantos,