أحدث البرامج التعليمية وتطوير الشبكة
 

HTML السمعية / البصرية DOM ratechange الحدث

<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 نعم فعلا تسعة نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

في HTML:

< audio|video onratechange="myScript"> Try it

في جافا سكريبت:

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

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

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

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

علامات HTML المعتمدة: <audio> and <video>
كائنات جافا سكريبت المعتمدة: Audio, Video

<HTML السمعية / البصرية DOM المرجعي