HTMLMediaElement: suspend イベント
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
suspend イベントは、メディアデータの読み込みが中断されたときに発生します。
このイベントはキャンセル不可で、バブリングしません。
構文
このイベントを addEventListener() などのメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。
js
addEventListener("suspend", (event) => {});
onsuspend = (event) => {};
イベント型
一般的な Event です。
例
これらの例では、HTMLMediaElement の suspend イベントのイベントリスナーを追加し、そのイベントハンドラーがイベントの発生に反応したときにメッセージを投稿します。
addEventListener() を使用する場合:
js
const video = document.querySelector("video");
video.addEventListener("suspend", (event) => {
  console.log("データの読み込みが中断されました。");
});
onsuspend イベントハンドラープロパティを使用する場合:
js
const video = document.querySelector("video");
video.onsuspend = (event) => {
  console.log("データの読み込みが中断されました。");
};
仕様書
| Specification | 
|---|
| HTML> # event-media-suspend>  | 
            
| HTML> # handler-onsuspend>  | 
            
ブラウザーの互換性
Loading…
関連イベント
- 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 
emptiedイベント - HTMLMediaElement 
stalledイベント