このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

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

ブラウザーの互換性

関連情報