HTML DOM Audio objekt

Audio-objektet

Audio-objektet er et nyt objekt i HTML5.

Audio-objektet repræsenterer HTML <audio>-elementet.

Få adgang til Audio-objektet

Du kan få adgang til <audio>-elementet ved at bruge getElementById():

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

Prøv det selv

Opret Audio-objekt

Du kan oprette et <audio>-element ved at bruge document.createElement() metoden:

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

Prøv det selv

Egenskaber for Audio-objektet

egenskaber Beskrivelse
audioTracks Returner et AudioTrackList-objekt, der repræsenterer tilgængelige lydspor.
autoplay Indstil eller returner, om lyd skal afspilles øjeblikkeligt efter at være klar (indlæst).
buffered Returner et TimeRanges-objekt, der repræsenterer de dele af lyden, der er bufferet.
controller Returner et MediaController-objekt, der repræsenterer lydets nuværende mediekontrol.
controls Indstil eller returner, om lyd kontrolknapper (som afspil/pause osv.) skal vises.
crossOrigin Indstil eller returner lydets CORS-indstillinger.
currentSrc Returner URL'en til den nuværende lyd.
currentTime Indstil eller returner lydets nuværende afspilningsposition (i sekunder).
defaultMuted Indstil eller returner, om lyd standardmæssigt er slukket.
defaultPlaybackRate Indstil eller returner lydets standardafspilningshastighed.
duration Returner lydens længde (i sekunder).
ended Returner, om afspilning af lyd er afsluttet.
error Returner et MediaError-objekt, der repræsenterer lydens fejlstatus.
loop Indstil eller returner, om lyd skal afspilles igen ved afslutning.
mediaGroup Indstil eller returner navnet på den mediegruppe, lyden tilhører.
muted Indstil eller returner, om lyd er slukket.
networkState Returner lydens nuværende netværksstatus.
paused Indstil eller returner, om lyd er暂停.
playbackRate Indstil eller returner afspilningshastigheden for lyden.
played Returnerer et TimeRanges objekt, der repræsenterer den del af lyden, der allerede er afspillet.
preload Indstil eller returner værdien af lydens preload egenskab.
readyState Returnerer lydens nuværende tilstand af klarhed.
seekable Returnerer et TimeRanges objekt, der repræsenterer de del af lyden, der kan søges.
seeking Returnerer om brugeren aktuelt leder i lyden.
src Indstil eller returner værdien af lydens src egenskab.
textTracks Returnerer en TextTrackList objekt, der repræsenterer tilgængelige tekstspor.
volume Indstil eller returner lydens lydstyrke.

Audio objektmetoder

Metode Beskrivelse
addTextTrack() Tilføj en ny tekstspor til lyden.
canPlayType() Tjek om browseren kan afspille den angivne lydtype.
fastSeek() Angiv spille tid i lydafspilleren.
getStartDate() Returnerer en ny Date objekt, der repræsenterer den nuværende tidslinjeoffset.
load() Genindlæs lydelementet.
play() Start afspilning af lyd.
pause() Pause den nuværende afspilning af lyd.

Standard egenskaber og begivenheder

Audio objektet understøtter standarderegenskaberogBegivenheder.

Relaterede sider

HTML tutorial:HTML5 lyd

HTML referencemanual:HTML <audio> tag