حدث HTML Audio / Video DOM المعدل

❮ مرجع DOM الصوت / الفيديو HTML

مثال

قم بتغيير سرعة تشغيل مقطع فيديو وتنبيه أنه تم تغيير السرعة:

// 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");
}

التعريف والاستخدام

يحدث حدث معدل التغيير عندما تتغير سرعة تشغيل الصوت / الفيديو (مثل عندما ينتقل المستخدم إلى الحركة البطيئة أو وضع التقديم السريع).

يتم استدعاء هذا الحدث بواسطة خاصية playbackRate الخاصة بكائن الصوت / الفيديو ، والتي تحدد سرعة التشغيل الحالية لصوت / فيديو أو تعيدها.


دعم المتصفح

تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الحدث بشكل كامل.

Event
ratechange Yes 9.0 Yes Yes Yes

بناء الجملة

في HTML:

<audio|video onratechange="myScript">

في JavaScript:

audio|video.onratechange=function(){myScript};

في JavaScript ، باستخدام طريقة addEventListener ():

audio|video.addEventListener("ratechange", myScript);

تفاصيل تقنية

علامات HTML المدعومة: <audio> و <video>
كائنات JavaScript المدعومة: الصوت والفيديو

❮ مرجع DOM الصوت / الفيديو HTML