ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML การอ้างอิง

HTML ตามลำดับตัวอักษร (เรียงลำดับ) HTML ตามหมวดหมู่ (เรียงลำดับ) HTML แอตทริบิวต์ HTML แอตทริบิวต์ทั่วโลก HTML เหตุการณ์ HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML เข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTTP ข้อความ HTTP วิธีการ PX จะ EM แปลง แป้นพิมพ์ลัด


 

เหตุการณ์ ratechange HTML เสียง / วิดีโอ DOM

<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

<html เสียง / วิดีโอ DOM อ้างอิง