HTMLMediaElement: encrypted event
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2019.
Theencrypted event is fired when initialization data is found in the media that indicates it is encrypted.
This event is not cancelable and does not bubble.
In this article
Syntax
Use the event name in methods likeaddEventListener(), or set an event handler property.
js
addEventListener("encrypted", (event) => { })onencrypted = (event) => { }Event type
AMediaEncryptedEvent. Inherits fromEvent.
Event properties
MediaEncryptedEvent.initDataTypeRead onlyReturns a case-sensitive string with thetype of the format of the initialization data found.
MediaEncryptedEvent.initDataRead onlyReturns an
ArrayBuffercontaining the initialization data found. If there is no initialization data associated with the format, it returnsnull.
Specifications
| Specification |
|---|
| Encrypted Media Extensions> # dom-htmlmediaelement-onencrypted> |