HTML DOM Audio objekt

Audio-objektet

Audio-objektet är ett nytt objekt i HTML5.

Audio-objektet representerar HTML <audio>-elementet.

Åtkomst till Audio-objekt

Du kan komma åt <audio>-elementet genom att använda getElementById():

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

Prova själv

Skapa Audio-objekt

Du kan skapa ett <audio>-element genom att använda metoden document.createElement():

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

Prova själv

Egenskaper för Audio-objekt

egenskaper Beskrivning
audioTracks Returnera ett AudioTrackList-objekt som representerar tillgängliga ljudspår.
autoplay Ställ in eller returnera om ljudet bör spelas upp omedelbart efter att ha laddats klart.
buffered Returnera ett TimeRanges-objekt som representerar det ljud som är buffrat.
controller Returnera ett MediaController-objekt som representerar ljudets aktuella mediekontroll.
controls Ställ in eller returnera om ljudets kontroller (t.ex. play/pause) bör visas.
crossOrigin Ställ in eller returnera ljudets CORS-inställningar.
currentSrc Returnera den aktuella URL:en för ljudet.
currentTime Ställ in eller returnera ljudets aktuella uppspelningsposition (i sekunder).
defaultMuted Ställ in eller returnera om ljudet är standardmässigt tyst.
defaultPlaybackRate Ställ in eller returnera ljudets standarduppspelningshastighet.
duration Returnera ljudets längd (i sekunder).
ended Returnera om ljudets uppspelningsstatus har avslutats.
error Returnera ett MediaError-objekt som representerar ljudets felstatus.
loop Ställ in eller returnera om ljudet bör spelas upp igen vid slutet.
mediaGroup Ställ in eller returnera namnet på den mediekombination som ljudet tillhör.
muted Ställ in eller returnera om ljudet är tyst.
networkState Returnera ljudets aktuella nätverksstatus.
paused Ställ in eller returnera om ljudet är pausat.
playbackRate Ställ in eller returnera ljudets uppspelningshastighet.
played Returnera ett TimeRanges-objekt som representerar de delar av ljudet som redan har spelats upp.
preload Ställ in eller returnera värdet för ljudets preload-egenskap.
readyState Returnera ljudets aktuella redoat tillstånd.
seekable Returnera ett TimeRanges-objekt som representerar de delar av ljudet som är sökbara.
seeking Returnera om användaren för närvarande letar i ljudet.
src Ställ in eller returnera värdet för ljudets src-egenskap.
textTracks Returnera ett TextTrackList-objekt som representerar tillgängliga textspår.
volume Ställ in eller returnera ljudets volym.

Audio-objektmetoder

Metod Beskrivning
addTextTrack() Lägg till en ny textspår till ljudet.
canPlayType() Kontrollera om webbläsaren kan spela upp det specificerade ljudtypen.
fastSeek() Specificera uppspelningstiden i ljudspelaren.
getStartDate() Returnera ett nytt Date-objekt som representerar den aktuella tidslinjebiasningen.
load() Ladda om ljudelementet.
play() Starta uppspelning av ljud.
pause() Pausa den aktuella spelläget.

Standardegenskaper och händelser

Audio-objektet stöder standarderegenskaperochHändelser.

Relaterade sidor

HTML-lärbok:HTML5-ljud

HTML-referenshandbok:HTML <audio>-taggen