Sự kiện có thể phát qua DOM Audio / Video HTML
❮ Tham chiếu DOM Audio / Video HTML
Thí dụ
Cảnh báo rằng video có thể phát toàn bộ, không dừng lại:
var vid = document.getElementById("myVideo");
vid.oncanplaythrough = function() {
alert("Can play through video without stopping");
};
Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Định nghĩa và Cách sử dụng
Sự kiện phát qua xảy ra khi trình duyệt ước tính nó có thể phát qua âm thanh / video được chỉ định mà không cần phải dừng để lưu vào bộ đệm.
Trong quá trình tải âm thanh / video, các sự kiện sau xảy ra, theo thứ tự sau:
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện.
Event | |||||
---|---|---|---|---|---|
canplaythrough | Yes | 9.0 | Yes | Yes | Yes |
Cú pháp
Trong HTML:
<audio|video oncanplaythrough="myScript">
Trong JavaScript:
audio|video.oncanplaythrough=function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
audio|video.addEventListener("canplaythrough", myScript);
Chi tiết kỹ thuật
Các thẻ HTML được hỗ trợ: | <audio> và <video> |
---|---|
Các đối tượng JavaScript được hỗ trợ: | Video âm thanh |
Các ví dụ khác
Thí dụ
Cảnh báo rằng âm thanh có thể được phát xuyên suốt, không dừng lại:
var aud = document.getElementById("myAudio");
aud.oncanplaythrough = function() {
alert("Can play through audio without stopping");
};
❮ Tham chiếu DOM Audio / Video HTML