INNER CODE UNIT · JavaScript
ChromecastCommunicationChannel
PierfrancescoSoffritti/android-youtube-player · chromecast-receiver/js/io/ChromecastCommunicationChannel.js:3
function ChromecastCommunicationChannel(namespace) {
const context = cast.framework.CastReceiverContext.getInstance()
function sendMessage(data) {
if(!isMessagePoperlyFormatted(data)) {
console.error("object not properly formatted.")
console.error(data)
return;
}
context.getSenders().forEach( sender => context.sendCustomMessage(namespace, sender.id, data) )
}
return {
sendMessage: sendMessage
}
}