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");
Maak een Audio-object aan
U kunt een <audio>-element maken door het document.createElement() method te gebruiken:
var x = document.createElement("AUDIO");
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.