MediaKeyMessageEvent: MediaKeyMessageEvent() constructor

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The MediaKeyMessageEvent constructor creates a new MediaKeyMessageEvent object.

Syntax

js
new MediaKeyMessageEvent(type)
new MediaKeyMessageEvent(type, options)

Parameters

type

A string with the name of the event. It is case-sensitive and browsers always set it to message.

options Optional

An object that, in addition of the properties defined in Event(), can have the following properties:

messageType

A message type that allows applications to differentiate messages without parsing them. Allowed values are: license-request, license-renewal, license-renewal, or individualization-request.

message

An array containing the message generated by the content decryption module.

Return value

A new MediaKeyMessageEvent object.

Specifications

Specification
Encrypted Media Extensions
# constructors

Browser compatibility

BCD tables only load in the browser