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:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Sokongan penyemak imbas

Nombor dalam jadual menunjukkan nombor versi penyemak imbas pertama yang menyokong acara ini.

Acara

事件




oncanplaythroughYes9.0YesYesYes


oncanplaythroughYa9.0YaYa Ya

Sintaks
HTML: < elemen
oncanplaythrough="
myScript

"> Cubalah

JavaScript: objek
.oncanplaythrough= function( ){
myScript

}; Cuba

Dalam JavaScript, gunakan kaedah addEventListener(): objek
. "canplaythrough",
myScript

); Cubalah


Nota:
是否支持冒泡:No
是否可以取消:No
事件类型:Event
支持的 HTML 标签:<audio>, <video>
Internet Explorer 8 dan versi IE terdahulu tidak menyokong kaedah addEventListener().

Butiran teknikal

Lagi contoh

Contoh
rreee

Jalankan Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian

<🎜><🎜><🎜>