MediaEncryptedEvent: MediaEncryptedEvent() constructor

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, or null if there is none.

Return value

A new MediaEncryptedEvent object.

Specifications

Specification
Encrypted Media Extensions
# dom-mediaencryptedevent

Browser compatibility

BCD tables only load in the browser