oncanplaythrough 事件
oncanplaythrough acara
instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <video controls oncanplaythrough="myFunction()"> <source src="mov_bbb.mp4" type="video/mp4"> <source src="mov_bbb.ogg" type="video/ogg"> 您的浏览器不支持 HTML5 video 元素。 </video> <script> function myFunction() { alert("无需停顿可直接播放视频"); } </script> </body> </html>
run instance»
klik Butang "Jalankan Instance" untuk melihat contoh dalam talian
Lebih banyak contoh disertakan di bahagian bawah artikel ini.
Definisi dan penggunaan
Acara oncanplaythrough dicetuskan apabila video/audio (audio/video) boleh dimainkan secara normal tanpa menjeda dan menimpan.
Semasa proses pemuatan video/audio (audio/video), urutan peristiwa yang mencetuskan adalah seperti berikut:
- onloadstart
- ondurationchange
- onloadedmetadata
- onloadeddata
- onprogress
- oncanplay
- oncanplaythrough
Sokongan penyemak imbas
Nombor dalam jadual menunjukkan nombor versi penyemak imbas pertama yang menyokong acara ini.Acara |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
oncanplaythrough | Ya | 9.0 | Ya | Ya | Ya |
HTML: < elemen
oncanplaythrough=""> Cubalah
JavaScript: objek
.oncanplaythrough= function( ){}; Cuba
Dalam JavaScript, gunakan kaedah addEventListener(): objek
. "canplaythrough", ); Cubalah
Nota:
是否支持冒泡: | No |
---|---|
是否可以取消: | No |
事件类型: | Event |
支持的 HTML 标签: | <audio>, <video> |
Butiran teknikal
Klik butang "Run Instance" untuk melihat contoh dalam talian