HTML DOM Ses Nesnesi
Ses Nesnesi
Audio nesnesi bir HTML <audio> öğesini temsil eder.
Not: <audio> öğesi, Internet Explorer 8 ve önceki sürümlerde desteklenmez.
Bir Ses Nesnesine Erişin
Bir <audio> öğesine getElementById() kullanarak erişebilirsiniz:
Örnek
var x = document.getElementById("myAudio");
Bir Ses Nesnesi Oluşturun
Document.createElement() yöntemini kullanarak bir <audio> öğesi oluşturabilirsiniz:
Örnek
var x = document.createElement("AUDIO");
Ses Nesnesi Özellikleri
Property | Description |
---|---|
audioTracks | Returns an AudioTrackList object representing available audio tracks |
autoplay | Sets or returns whether the audio should start playing as soon as it is ready |
buffered | Returns a TimeRanges object representing the buffered parts of an audio |
controller | Returns the MediaController object representing the current media controller of an audio |
controls | Sets or returns whether an audio should have controls displayed (play/pause etc) |
crossOrigin | Sets or returns the CORS settings of an audio |
currentSrc | Returns the URL of the current audio |
currentTime | Sets or returns the current playback position in an audio (in seconds) |
defaultMuted | Sets or returns whether the audio should be muted by default |
defaultPlaybackRate | Sets or returns whether the default playback speed of the audio |
duration | Returns the length of an audio(in seconds) |
ended | Returns whether the playback of the audio has ended |
error | Returns a MediaError object representing the error state of the audio |
loop | Sets or returns whether the audio should start playing over again, every time it is finished |
mediaGroup | Sets or returns the name of the media group the audio(s) is a part of |
muted | Sets or returns whether the sound should be turned off |
networkState | Returns the current network state of an audio |
paused | Sets or returns whether an audio is paused |
playbackRate | Sets or returns the speed of the audio playback |
played | Returns a TimeRanges object representing the played parts of the audio |
preload | Sets or returns the value of the preload attribute of an audio |
readyState | Returns the current ready state of an audio |
seekable | Returns a TimeRanges object representing the seekable parts of an audio |
seeking | Returns whether the user is currently seeking in the audio |
src | Sets or returns the value of the src attribute of an audio |
textTracks | Returns a TextTrackList object representing the available text tracks |
volume | Sets or returns the audio volume of an audio |
Ses Nesnesi Yöntemleri
Method | Description |
---|---|
addTextTrack() | Adds a new text track to the audio |
canPlayType() | Checks whether the browser can play the specified audio type |
fastSeek() | Seeks to a specified time in the audio player |
getStartDate() | Returns a new Date object, representing the current timeline offset |
load() | Re-loads the audio element |
play() | Starts playing the audio |
pause() | Pauses the currently playing audio |
Standart Özellikler ve Etkinlikler
Audio nesnesi ayrıca standart özellikleri ve olayları da destekler .
İlgili Sayfalar
HTML öğreticisi: HTML5 ses
HTML referansı: HTML <audio> etiketi