This API call allows a developer to listen for cast events.
.on('cast')
Triggered when a cast property changes.
{
"available": true,
"active": true,
"deviceName": "ViewerTV",
"type": "cast"
}| Value | Description |
|---|---|
| active boolean | Indicates that casting has started (true) or has stopped (false) |
| available boolean | Indicates a device is ( When a device is available to be cast to, the cast icon appears in the player control bar. |
| deviceName string | Name that the viewer assigns to device (receiver) This property is only populated when |
| type string | Category of player event This is always |
.on('castIntercepted')
Fired when interceptCast is enabled, and a customer tries to cast content.
This event also indicates whether a cast session is currently active.
{
"isCasting": false,
"type": "castIntercepted"
}| Value | Description |
|---|---|
| isCasting boolean | Indicates whether the Chromecast device is (true) or is not (false) casting media |
| type string | Identifies the event being listened for (castIntercepted). |
