HTMLMediaElement: waitingforkey event
The waitingforkey
event is fired at a media element when it is first unable to play because it needs a key to decode the following data, and playback is stopped.
If the video frame and/or audio data for the current playback position have been decoded, readyState
is set to HAVE_CURRENT_DATA
.
Otherwise, including if the data was previously available but isn't anymore, the readyState
is set to HAVE_METADATA
.
Syntax
Use the event name in methods like addEventListener()
, or set an event handler property.
js
addEventListener("waitingforkey", (event) => {});
onwaitingforkey = (event) => {};
Event type
An Event
.
Specifications
Specification |
---|
Encrypted Media Extensions # dom-htmlmediaelement-onwaitingforkey |
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
waitingforkey event |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- Has more compatibility info.
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.