Obiekt Audio DOM HTML

Obiekt Audio

Obiekt Audio to nowy obiekt w HTML5.

Obiekt Audio reprezentuje element HTML <audio>.

Dostęp do obiektu Audio

Możesz uzyskać dostęp do elementu <audio> za pomocą metody getElementById():

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

Spróbuj sam!

Tworzenie obiektu Audio

Możesz utworzyć element <audio> za pomocą metody document.createElement():

var x = document.createElement("AUDIO");

Spróbuj sam!

Atrybuty obiektu Audio

Atrybuty Opis
audioTracks Zwróć obiekt AudioTrackList reprezentujący dostępne ścieżki audio.
autoplay Ustawienie lub zwracanie, czy audio powinno być odtwarzane natychmiast po załadowaniu.
buffered Zwróć obiekt TimeRanges reprezentujący wstrzymane części audio.
controller Zwróć obiekt MediaController reprezentujący bieżący kontroler mediów audio.
controls Ustawienie lub zwracanie, czy powinni być wyświetlane kontrolki (np. odtwarzanie/paused).
crossOrigin Ustawienie lub zwracanie ustawień CORS audio.
currentSrc Zwróć URL bieżącego audio.
currentTime Ustawienie lub zwracanie bieżącej pozycji odtwarzania audio (w sekundach).
defaultMuted Ustawienie lub zwracanie, czy domyślnie audio jest wyciszone.
defaultPlaybackRate Ustawienie lub zwracanie domyślnej prędkości odtwarzania audio.
duration Zwróć długość audio (w sekundach).
ended Zwróć, czy odtwarzanie audio już się zakończyło.
error Zwróć obiekt MediaError reprezentujący stan błędu audio.
loop Ustawienie lub zwracanie, czy audio powinno być odtwarzane ponownie na końcu.
mediaGroup Ustawienie lub zwracanie nazwy medium grupy audio.
muted Ustawienie lub zwracanie, czy dźwięk jest wyłączony.
networkState Zwróć bieżący stan sieci audio.
paused Ustawienie lub zwracanie, czy audio jest wstrzymane.
playbackRate Ustawia lub zwraca szybkość odtwarzania audio.
played Zwraca obiekt TimeRanges reprezentujący odtworzoną część audio.
preload Ustawia lub zwraca wartość atrybutu preload audio.
readyState Zwraca bieżący stan przygotowania audio.
seekable Zwraca obiekt TimeRanges reprezentujący dostępne części audio.
seeking Zwraca informację, czy użytkownik aktualnie przeszukuje audio.
src Ustawia lub zwraca wartość atrybutu src audio.
textTracks Zwraca obiekt TextTrackList reprezentujący dostępne tory tekstowe.
volume Ustawia lub zwraca głośność audio.

Metody obiektu Audio

Metoda Opis
addTextTrack() Dodaje nowy tor tekstowy do audio.
canPlayType() Sprawdza, czy przeglądarka może odtwarzać określony typ audio.
fastSeek() Określa czas odtwarzania w odtwarzaczu audio.
getStartDate() Zwraca nowy obiekt Date, który reprezentuje bieżącą pozycję na osi czasowej.
load() Przeładowuje element audio.
play() Rozpoczyna odtwarzanie audio.
pause() Zatrzymuje bieżącą odtwarzanie audio.

Standardowe atrybuty i zdarzenia

Obiekt Audio obsługuje standardyAtrybutyiZdarzenia.

Strony związane

Tutorial HTML:Audio HTML5

Podręcznik referencyjny HTML:Tag <audio> HTML