Peristiwa oncanplaythrough
Definisi dan penggunaan
Jika peramban menganalisis bahwa ia dapat memutar media yang ditentukan hingga akhir tanpa perlu mengembalikan konten tambahan, maka peristiwa oncanplaythrough akan terjadi.
Pada proses penggunaan audio/video, peristiwa berikut akan terjadi dalam urutan berikut ini:
Contoh
Contoh 1
Eksekusi JavaScript saat video dapat diputar terus tanpa berhenti:
<video oncanplaythrough="myFunction()">
Contoh 2
Eksekusi JavaScript saat audio dapat diputar terus tanpa berhenti:
<audio oncanplaythrough="myFunction()">
Sintaks
Dalam HTML:
<elemen oncanplaythrough="myScript">
Dalam JavaScript:
objek.oncanplaythrough = function(){myScript};
Dalam JavaScript, gunakan metode addEventListener():
objek.addEventListener("canplaythrough", myScript);
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener()。
Detil teknis
Bubbling: | Tidak didukung |
---|---|
Dapat dibatalkan: | Tidak didukung |
Tipe peristiwa: | Peristiwa |
Tanda HTML yang didukung: | <audio> dan <video> |
Versi DOM: | Peristiwa Level 3 |
Dukungan Peramban
Angka di tabel menunjukkan versi pertama browser yang mendukung peristiwa ini penuh.
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplaythrough | Dukungan | 9.0 | Dukungan | Dukungan | Dukungan |