Propriedade preload do Audio

Definição e uso

preload Configura ou retorna o atributo A propriedade preload do elemento <audio> do valor.

A propriedade preload determina se e como o áudio é carregado ao carregar a página.

A propriedade preload permite que o autor forneça ao navegador pistas sobre o que ele acredita que trará a melhor experiência de usuário. Em alguns casos, essa propriedade pode ser ignorada.

Notas:Se existir a propriedade autoplay, ignore a propriedade preload.

Exemplo

Exemplo 1

Verifique se e como o áudio é carregado ao carregar a página:

var x = document.getElementById("myAudio").preload;

Experimente você mesmo

Exemplo 2

Demonstre como configurar diferentes valores de propriedade:

document.getElementById("myAudio").preload = "none";
document.getElementById("myaudio").preload = "auto";

Experimente você mesmo

Sintaxe

Retornar a propriedade preload:

audioObject.preload

Configurar a propriedade preload:

audioObject.preload = "auto|metadata|none"

valor do atributo

valor descrição
auto O autor acredita que o navegador deve carregar todo o áudio ao carregar a página.
metadata O autor acredita que o navegador deve carregar apenas os metadados ao carregar a página.
none O autor acredita que o navegador não deve carregar o áudio ao carregar a página.

Detalhes técnicos

Valor de retorno:

Valor de string, que representa quais dados devem ser pré-carregados (se houver).

Os valores possíveis são "auto", "metadata" ou "none".

Suporte ao navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 9.0 Suporte Suporte Suporte

Páginas relacionadas

Manual de referência HTML:Propriedade preload do <audio> do HTML