HTMLMediaElement: ratechange イベント
ratechange
イベントは、再生レートが変更されたときに発生します。
バブリング | なし |
---|---|
キャンセル | 不可 |
インターフェイス | Event |
対象 | 要素 |
既定のアクション | なし |
イベントハンドラープロパティ | GlobalEventHandlers.onratechange |
例
これらの例では、HTMLMediaElement
の ratechange
イベントのイベントリスナーを追加し、そのイベントハンドラがイベントの発生に反応したときにメッセージを投稿します。
addEventListener()
を使用する場合
const video = document.querySelector('video');
video.addEventListener('ratechange', (event) => {
console.log('再生レートが変わりました。');
});
onratechange
イベントハンドラープロパティを使用する場合
const video = document.querySelector('video');
video.onratechange = (event) => {
console.log('再生レートが変わりました。');
};
仕様書
Specification |
---|
HTML Standard # event-media-ratechange |
HTML Standard # handler-onratechange |
ブラウザーの互換性
BCD tables only load in the browser
関連イベント
- HTMLMediaElement
playing
イベント - HTMLMediaElement
waiting
イベント - HTMLMediaElement
seeking
イベント - HTMLMediaElement
seeked
イベント - HTMLMediaElement
ended
イベント - HTMLMediaElement
loadedmetadata
イベント - HTMLMediaElement
loadeddata
イベント - HTMLMediaElement
canplay
イベント - HTMLMediaElement
canplaythrough
イベント - HTMLMediaElement
durationchange
イベント - HTMLMediaElement
timeupdate
イベント - HTMLMediaElement
play
イベント - HTMLMediaElement
pause
イベント - HTMLMediaElement
ratechange
イベント - HTMLMediaElement
volumechange
イベント - HTMLMediaElement
suspend
イベント - HTMLMediaElement
emptied
イベント - HTMLMediaElement
stalled
イベント