HTMLMediaElement: stalled イベント
stalled
イベントは、ユーザーエージェントがメディアデータをフェッチしようとして、データが予期せずに来なかったときに発生します。
バブリング | なし |
---|---|
キャンセル | 不可 |
インターフェイス | Event |
対象 | 要素 |
既定のアクション | なし |
イベントハンドラープロパティ | GlobalEventHandlers.onstalled |
例
これらの例では、HTMLMediaElement
の stalled
イベントのイベントリスナーを追加し、そのイベントハンドラがイベントの発生に反応したときにメッセージを投稿します。
addEventListener()
を使用する場合
const video = document.querySelector('video');
video.addEventListener('stalled', (event) => {
console.log('データのフェッチに失敗しました。');
});
onstalled
イベントハンドラープロパティを使用する場合
const video = document.querySelector('video');
video.onstalled = (event) => {
console.log('データのフェッチに失敗しました。');
};
仕様書
Specification |
---|
HTML Standard # event-media-stalled |
HTML Standard # handler-onstalled |
ブラウザーの互換性
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
イベント