メディア操作によって発生するイベントは、下記20種類あります。
| イベント名 | 発生タイミング |
|---|---|
| oncanplay | 再生が可能になったとき |
| oncanplaythrough | 現状の速度で読み込みを続ければ途切れることなく動画を再生できるとき |
| ondurationchange | コンテンツの長さの変化を示すメタデータが読み込まれたとき |
| onemptied | コンテンツが空になった時。 例えば、実行状態でload()が実行されたとき |
| onended | 再生終了時 |
| onloadeddata | 現在の再生位置でvideo映像の表示が可能になったとき |
| onloadedmetadata | メタデータの読み込みが完了したとき |
| onloadstart | メディア・ファイルの読み込みを開始したとき |
| onpause | メディア・ファイルの再生が一時停止のとき |
| onplay | メディア・ファイルを再生したとき |
| onplaying | メディア・ファイルを再生中のとき |
| onprogress | メディア・ファイルを読み込み中のとき |
| onratechange | メディア・ファイルの再生速度が変化したとき |
| onseeked | videoファイルのシーク終了時 |
| onseeking | videoファイルのシーク開始時 |
| onstalled | メディアのデータの取得に失敗したとき |
| onsuspend | サスペンドからの復帰時 |
| ontimeupdate | video の再生開始からの時間の更新時 |
| onvolumechange | 音量が変化したとき |
| onwaiting | video再生が中断して待機状態になったとき |
| 表示対象イベント選択 | |
|---|---|
| 全選択/解除 |
canplay
canplaythrough
durationchange
emptied
ended loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting |
動画:kawacho様、画像:skyseeker様よりダウンロードし利用させていただいています。