onratechangeイベント

定義と使用方法

onratechangeイベントがオーディオ/ビデオの再生速度が変更されたとき(例えば、ユーザーがスローモーションまたはフレームバックモードに切り替えたとき)に発生します。

このイベントは、オーディオ/ビデオオブジェクトの playbackRate属性 この属性は、オーディオ/ビデオの現在の再生速度を設定または返します。

ビデオの再生速度が変更されたときにJavaScriptを実行します:

<video onratechange="myFunction()">

自分で試してみてください

文法

HTMLでは:

<element onratechange="myScript">

自分で試してみてください

JavaScriptでは:

object.onratechange = function(){myScript};

自分で試してみてください

JavaScriptでは、addEventListener()メソッドを使用して:

object.addEventListener("ratechange", myScript);

自分で試してみてください

注:Internet Explorer 8またはそれ以前のバージョンではサポートされていません addEventListener()メソッド

技術的な詳細

バブル: サポートされていません
キャンセル可能: サポートされていません
イベントタイプ: Event
サポートされているHTMLタグ: <audio> と <video>
DOM バージョン: レベル3 イベント

ブラウザサポート

このテーブルの数字には、そのイベントを完全にサポートする最初のブラウザバージョンが示されています。

イベント Chrome IE Firefox Safari Opera
onratechange サポート 9.0 サポート サポート サポート