MediaEncryptedEvent: MediaEncryptedEvent() constructor
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.
The MediaEncryptedEvent
constructor creates a new MediaEncryptedEvent
object.
Note: In normal cases, you don't need to call this constructor in your code as such events are usually generated by the browser when needed.
Syntax
js
new MediaEncryptedEvent(type)
new MediaEncryptedEvent(type, options)
Parameters
type
-
A string with the name of the event. It is case-sensitive and browsers always set it to
encrypted
. options
Optional-
An object that, in addition of the properties defined in
Event()
, can have the following properties:initDataType
-
A string with the type of the initialization data contained in this object
message
-
An
ArrayBuffer
with the initialization data, ornull
if there is none.
Return value
A new MediaEncryptedEvent
object.
Specifications
Specification |
---|
Encrypted Media Extensions # dom-mediaencryptedevent |