HTMLMediaElement: waitingforkey イベント

Baseline 2024
Newly available

Since November 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

waitingforkey イベントは、メディア要素が次のデータをデコードするためにキーが必要であり、最初の再生が不可能になったときに発行され、再生が停止されます。

現在の再生位置の映像フレームや音声データがデコードされている場合、 readyStateHAVE_CURRENT_DATA に設定されます。それ以外の場合、前回は利用可能であったデータが利用できなくなった場合も含め、 readyStateHAVE_METADATA に設定されます。

構文

addEventListener() と同様に、メソッドでイベント名を使用するか、イベントハンドラープロパティを設定します。

js
addEventListener("waitingforkey", (event) => { })

onwaitingforkey = (event) => { }

イベント型

Event です。

仕様書

Specification
Encrypted Media Extensions
# dom-htmlmediaelement-onwaitingforkey

ブラウザーの互換性

関連情報