HTML Ses/Video DOM hız değişimi Etkinliği
❮ HTML Ses/Video DOM Referansı
Örnek
Bir videonun oynatma hızını değiştirin ve hızın değiştiği konusunda uyarın:
// 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");
}
Tanım ve Kullanım
Ratechange olayı, ses/videonun oynatma hızı değiştiğinde meydana gelir (örneğin, bir kullanıcı ağır çekim veya hızlı ileri sarma moduna geçtiğinde).
Bu olay, bir ses/videonun geçerli oynatma hızını ayarlayan veya döndüren Audio/Video Nesnesinin playRate özelliği tarafından çağrılır .
Tarayıcı Desteği
Tablodaki sayılar, olayı tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Event | |||||
---|---|---|---|---|---|
ratechange | Yes | 9.0 | Yes | Yes | Yes |
Sözdizimi
HTML'de:
<audio|video onratechange="myScript">
JavaScript'te:
audio|video.onratechange=function(){myScript};
JavaScript'te, addEventListener() yöntemini kullanarak:
audio|video.addEventListener("ratechange", myScript);
Teknik detaylar
Desteklenen HTML etiketleri: | <ses> ve <video> |
---|---|
Desteklenen JavaScript nesneleri: | Ses videosu |
❮ HTML Ses/Video DOM Referansı