HTML DOM Audio Object
Audio object
The Audio object is a new object in HTML5.
The Audio object represents the HTML <audio> element.
Access Audio object
You can access the <audio> element using getElementById():
var x = document.getElementById("myAudio");
Create Audio object
You can create an <audio> element using the document.createElement() method:
var x = document.createElement("AUDIO");
Audio object properties
Mga attribute | Paglalarawan |
---|---|
audioTracks | Return the AudioTrackList object representing the available audio tracks. |
autoplay | Set or return if the audio should play immediately after loading. |
buffered | Return the TimeRanges object representing the buffered parts of the audio. |
controller | Return the MediaController object representing the current media controller of the audio. |
controls | Set or return if controls (such as play/pause) should be displayed. |
crossOrigin | Set or return the CORS settings of the audio. |
currentSrc | Return the URL of the current audio. |
currentTime | Set or return the current playback position in the audio (in seconds). |
defaultMuted | Set or return if the audio is muted by default. |
defaultPlaybackRate | Set or return the default playback rate of the audio. |
duration | Return the length of the audio (in seconds). |
ended | Return if the audio playback has ended. |
error | Return the MediaError object representing the audio error state. |
loop | Set or return if the audio should play again at the end. |
mediaGroup | Set or return the name of the media group the audio belongs to. |
muted | Set or return if the sound is off. |
networkState | Return the current network state of the audio. |
paused | Set or return if the audio is paused. |
playbackRate | Iset o ibalik ang bilis ng pagpapatugtug ng audio. |
played | Ibalik ang TimeRanges object na naglalaman ng mga bahagi ng audio na nai-play na. |
preload | Iset o ibalik ang halaga ng attribute na preload ng audio. |
readyState | Ibalik ang kasalukuyang estado ng paghahahayaan ng audio. |
seekable | Ibalik ang TimeRanges object na naglalaman ng mga bahagi ng audio na maaari sanang hanapin. |
seeking | Ibalik kung ang gumagamit ay naghahanap sa kasalukuyang audio. |
src | Iset o ibalik ang halaga ng attribute na src ng audio. |
textTracks | Ibalik ang TextTrackList object na naglalaman ng mga magagamit na text track. |
volume | Iset o ibalik ang volume ng audio. |
Mga paraan ng Audio object
Mga paraan | Paglalarawan |
---|---|
addTextTrack() | Magdagdag ng bagong text track sa audio. |
canPlayType() | Suriin kung ang browser ay kayang mag-play ng tinukoy na uri ng audio. |
fastSeek() | Tukuyin ang oras na pagpapatugtug sa audio player. |
getStartDate() | Bumalik sa bagong Date object na naglalaman ng kasalukuyang oras na offset. |
load() | Muling lunsad ang elemento ng audio. |
play() | Simulan ang pagpaglalakad ng audio. |
pause() | Hihinto ang kasalukuyang pagpaglalakad ng audio. |
Mga standard na attribute at pangyayari
Ang Audio object ay sumusuporta sa mga standardMga attributeatMga pangyayari.