HTML DOM Audio object

Audio-object

Het Audio-object is een nieuw object in HTML5.

Het Audio-object vertegenwoordigt het HTML <audio> element.

Bereik het Audio-object

U kunt het <audio>-element bereiken door het getElementById() method te gebruiken:

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

Probeer het zelf uit

Maak een Audio-object aan

U kunt een <audio>-element maken door het document.createElement() method te gebruiken:

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

Probeer het zelf uit

Eigenschappen van het Audio-object

Eigenschappen Beschrijving
audioTracks Retourner een AudioTrackList-object dat de beschikbare audio-tracks vertegenwoordigt.
autoplay Instellen of retourneren of de audio automatisch moet worden afgespeeld nadat het is geladen.
buffered Retourner een TimeRanges-object dat de gecachede delen van de audio vertegenwoordigt.
controller Retourner een MediaController-object dat de huidige mediacontroller van de audio vertegenwoordigt.
controls Instellen of retourneren of de audiocontrole elementen (zoals play/pause) moeten worden weergegeven.
crossOrigin Instellen of retourneren van de CORS-instellingen van de audio.
currentSrc Retourner de huidige URL van de audio.
currentTime Instellen of retourneren van de huidige afspelingspositie van de audio (in seconden).
defaultMuted Instellen of retourneren of de audio standaard gedempt is.
defaultPlaybackRate Instellen of retourneren van de standaard afspelings snelheid van de audio.
duration Retourner de lengte van de audio (in seconden).
ended Retourner of de afspeling van de audio is afgerond.
error Retourner een MediaError-object dat de foutstatus van de audio vertegenwoordigt.
loop Instellen of retourneren of de audio opnieuw moet worden afgespeeld aan het einde.
mediaGroup Instellen of retourneren van de naam van de media-groep van de audio.
muted Instellen of retourneren of het geluid uitgeschakeld is.
networkState Retourner de huidige netwerkstatus van de audio.
gepausd Instellen of retourneren of de audio gepauzeerd is.
playbackRate Stel in of retourneer de speelfrequentie van de audio afspelen.
played Retourneer een TimeRanges object dat de afgespeelde delen van de audio vertegenwoordigt.
preload Stel in of retourneer de waarde van de preload eigenschap van de audio.
readyState Retourneer de huidige readyState van de audio.
seekable Retourneer een TimeRanges object dat de beschikbare zoekbare delen van de audio vertegenwoordigt.
seeking Retourneer of de gebruiker momenteel aan het zoeken is in de audio.
src Stel in of retourneer de waarde van de src eigenschap van de audio.
textTracks Retourneer een TextTrackList object dat de beschikbare tekstsporen vertegenwoordigt.
volume Stel in of retourneer de volume van de audio.

Audio object methoden

Methode Beschrijving
addTextTrack() Voeg een nieuwe tekstspoor toe aan de audio.
canPlayType() Controleer of de browser kan spelen de gespecificeerde audio type.
fastSeek() Specificeer een speeltijd in de audio speler.
getStartDate() Geef een nieuwe Date object terug die de huidige tijdlijn offset vertegenwoordigt.
load() Herlaad het audio-element.
play() Start het afspelen van de audio.
pause() Pauzeer het huidige afgespeelde audio.

Standaard eigenschappen en gebeurtenissen

Audio object ondersteunt standaardenEigenschappenenGebeurtenissen.

Gerelateerde pagina's

HTML Handleiding:HTML5 Audio

HTML Referentie Handboek:HTML <audio> tag