Contoh
Mengeksekusi JavaScript ketika video dapat dimainkan semua jalan melalui, tanpa berhenti:
<video oncanplaythrough="myFunction()">
Cobalah sendiri " Lebih "Try it Yourself" contoh di bawah ini.
Definisi dan Penggunaan
Acara oncanplaythrough terjadi ketika browser memperkirakan dapat bermain melalui media tertentu tanpa harus berhenti untuk buffering.
Selama proses pemuatan audio / video, peristiwa berikut terjadi, dalam urutan ini:
- onloadstart
- ondurationchange
- onloadedmetadata
- onloadeddata
- dalam pengembangan
- oncanplay
- oncanplaythrough
Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang mendukung penuh acara tersebut.
Peristiwa | |||||
---|---|---|---|---|---|
oncanplaythrough | iya nih | 9.0 | iya nih | iya nih | iya nih |
Sintaksis
Dalam HTML:
Dalam JavaScript:
object .oncanplaythrough=function(){ Cobalah sendiri "
Dalam JavaScript, menggunakan addEventListener() metode:
object .addEventListener("canplaythrough", myScript );
Cobalah sendiri " Catatan: addEventListener() metode tidak didukung di Internet Explorer 8 dan versi sebelumnya.
Rincian teknis
Gelembung: | Tidak |
---|---|
dibatalkan: | Tidak |
jenis acara: | Peristiwa |
tag HTML yang didukung: | <audio yang> dan <video> |
DOM Versi: | Level 3 Acara |
Contoh lebih
Contoh
Mengeksekusi JavaScript ketika audio dapat dimainkan semua jalan melalui, tanpa berhenti:
<audio oncanplaythrough="myFunction()">
Cobalah sendiri " <Object Acara