Свойство 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