mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-04-19 18:02:13 +00:00
add/remove message listener on cast session
This commit is contained in:
parent
53d3f61d9f
commit
8aaea90108
1 changed files with 15 additions and 1 deletions
|
|
@ -37,7 +37,21 @@ function Chromecast() {
|
|||
function onCastStateChanged() {
|
||||
events.emit(cast.framework.CastContextEventType.CAST_STATE_CHANGED);
|
||||
}
|
||||
function onSesstionStateChanged() {
|
||||
function onMessageReceived(event) {
|
||||
|
||||
}
|
||||
function onSesstionStateChanged(event) {
|
||||
switch (event.sessionState) {
|
||||
case cast.framework.SessionState.SESSION_STARTED: {
|
||||
event.session.addMessageListener(MESSAGE_NAMESPACE, onMessageReceived);
|
||||
break;
|
||||
}
|
||||
case cast.framework.SessionState.SESSION_ENDING: {
|
||||
event.session.removeMessageListener(MESSAGE_NAMESPACE, onMessageReceived);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
events.emit(cast.framework.CastContextEventType.SESSION_STATE_CHANGED);
|
||||
}
|
||||
function onStateChanged() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue