Objek Audio DOM HTML
Objek Audio
Objek Audio adalah objek baru di HTML5.
Objek Audio mewakili elemen HTML <audio>.
Akses Objet Audio
Anda dapat mengakses elemen <audio> dengan menggunakan getElementById().
var x = document.getElementById("myAudio");
Buat Objet Audio
Anda dapat membuat elemen <audio> dengan menggunakan metode document.createElement().
var x = document.createElement("AUDIO");
Properti Objet Audio
Properti | Deskripsi |
---|---|
audioTracks | Kembalikan objek AudioTrackList yang mewakili jalur audio yang tersedia. |
autoplay | Atur atau kembalikan apakah audio harus dimainkan segera setelah siap (dalam hal ini, diunggah). |
buffered | Kembalikan objek TimeRanges yang mewakili bagian yang sudah di缓冲 audio. |
controller | Kembalikan objek MediaController yang mewakili kontrol media audio saat ini. |
controls | Atur atau kembalikan apakah kontrol harus ditampilkan (seperti play/pause dll). |
crossOrigin | Atur atau kembalikan pengaturan CORS audio. |
currentSrc | Kembalikan URL audio saat ini. |
currentTime | Atur atau kembalikan posisi pemutaran saat ini di audio (dalam detik). |
defaultMuted | Atur atau kembalikan apakah audio standar dihentikan. |
defaultPlaybackRate | Atur atau kembalikan kecepatan pemutaran audio standar. |
duration | Kembalikan panjang audio (dalam detik). |
ended | Kembalikan apakah pemutaran audio sudah selesai. |
error | Kembalikan objek MediaError yang mewakili status kesalahan audio. |
loop | Atur atau kembalikan apakah audio harus dimainkan kembali setelah selesai. |
mediaGroup | Atur atau kembalikan nama grup media milik audio. |
muted | Atur atau kembalikan apakah suara dihentikan. |
networkState | Kembalikan status jaringan audio saat ini. |
paused | Atur atau kembalikan apakah audio dihentikan. |
playbackRate | Atur atau kembalikan kecepatan pemutaran audio. |
played | Kembalikan objek TimeRanges yang mewakili bagian yang telah diputar audio. |
preload | Atur atau kembalikan nilai properti preload audio. |
readyState | Kembalikan status siap saat ini audio. |
seekable | Kembalikan objek TimeRanges yang mewakili bagian yang dapat dicari audio. |
seeking | Kembalikan apakah pengguna saat ini sedang mencari di audio. |
src | Atur atau kembalikan nilai properti src audio. |
textTracks | Kembalikan objek TextTrackList yang mewakili jalur teks yang tersedia. |
volume | Atur atau kembalikan volume audio. |
Method Objek Audio
Method | Deskripsi |
---|---|
addTextTrack() | Tambahkan jalur teks baru ke audio. |
canPlayType() | Periksa apakah peramban dapat memutar tipe audio yang ditentukan. |
fastSeek() | Tentukan waktu pemutaran di pemutar audio. |
getStartDate() | Kembalikan objek Date baru yang mewakili offset jalur waktu saat ini. |
load() | Ulangi elemen audio. |
play() | Mulai memutar audio. |
pause() | Tahan pemutaran audio saat ini. |