<html เสียง / วิดีโอ DOM อ้างอิง
ตัวอย่าง
เปลี่ยนความเร็วในการเล่นวิดีโอและการแจ้งเตือนว่าความเร็วที่เปลี่ยน:
// Get the <video> element with id="myVideo"
var vid =
document.getElementById("myVideo");
// Set the current playback speed
of the video to 0.3 (slow motion)
function setPlaySpeed() {
vid.playbackRate = 0.3;
}
// Assign a ratechange event to the
<video> element, and execute a function if the playing speed of the video is
changed. The function will alert some text
vid.onratechange = function()
{myFunction()};
function
myFunction() {
alert("The playing speed of the video
was changed");
}
ลองตัวเอง» ความหมายและการใช้งาน
เหตุการณ์ที่เกิดขึ้นเมื่อ ratechange ความเร็วในการเล่นของเสียง / วิดีโอที่มีการเปลี่ยนแปลง (เช่นเมื่อผู้ใช้สลับกับการเคลื่อนไหวช้าหรือโหมดไปข้างหน้าอย่างรวดเร็ว)
เหตุการณ์นี้ถูกเรียกโดย playbackRate คุณสมบัติของวัตถุเสียง / วิดีโอซึ่งกำหนดหรือผลตอบแทนที่ความเร็วในการเล่นปัจจุบันของเสียง / วิดีโอ
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่เหตุการณ์
เหตุการณ์ | |||||
---|---|---|---|---|---|
ratechange | ใช่ | 9.0 | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ใน HTML:
< audio|video onratechange="myScript"> Try it
ใน JavaScript:
audio|video .onratechange=function(){myScript}; Try it
ใน JavaScript โดยใช้ addEventListener() วิธีการ:
audio|video .addEventListener("ratechange", myScript ); Try it
หมายเหตุ: addEventListener() วิธีการไม่ได้รับการสนับสนุนใน Internet Explorer 8 และรุ่นก่อนหน้านี้
รายละเอียดทางเทคนิค
แท็กที่รองรับ: | <audio> and <video> |
---|---|
วัตถุ JavaScript ที่รองรับ: | Audio, Video |