Свойство preload аудио

Определение и использование

preload Свойство устанавливает или возвращает аудио Свойство preload элемента audio Значение.

Свойство preload определяет, загружается ли аудио при загрузке страницы и как это делается.

Свойство preload позволяет автору предоставить браузеру информацию о том, что, по его мнению, обеспечит наилучший пользовательский опыт. В некоторых случаях это свойство может быть проигнорировано.

Комментарий:Если присутствует свойство autoplay, то свойство preload игнорируется.

Пример

Пример 1

Узнайте, загружается ли аудио при загрузке страницы и как это делается:

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

Попробуйте сами

Пример 2

Демонстрация настройки различных значений свойств:

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

Попробуйте сами

Синтаксис

Возврат свойства preload:

audioObject.preload

Настройка свойства preload:

audioObject.preload = "auto|metadata|none"

Значение свойств

Значение Описание
auto Автор считает, что при загрузке страницы браузер должен загружать весь аудио.
metadata Автор считает, что при загрузке страницы браузер должен загружать только метаданные.
none Автор считает, что браузер не должен загружать аудио при загрузке страницы.

Технические детали

Возврат значения:

Строковое значение, представляющее данные, которые должны быть предварительно загружены (если они есть).

Возможные значения возвращаемого значения: "auto", "metadata" или "none".

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка 9.0 Поддержка Поддержка Поддержка

Соответствующие страницы

Руководство HTML:Атрибут preload элемента <audio> HTML