chromecast - CAF 接收器,关闭处理

标签 chromecast google-cast custom-receiver

我正在尝试向接收方应用程序的关闭事件添加逻辑,但每次发送方断开连接时,调试器都会关闭并且不会执行任何逻辑(例如发送一些 HttpRequest)。 我的一段代码:

this.context.addEventListener(
        cast.framework.system.ShutdownEvent,
        e => {
                this._sendStats();
        });

还尝试了 cast.framework.system.SHUTDOWNcast.framework.system.SENDER_DISCONNECTED。 有没有其他方法可以获得预期结果(在应用程序关闭时执行逻辑)

最佳答案

需要使用事件类型:cast.framework.system.EventType.SHUTDOWN:

https://developers.google.com/cast/docs/reference/caf_receiver/cast.framework.system#.EventType

关于chromecast - CAF 接收器,关闭处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49812065/

相关文章:

css - 调整 Google Cast 按钮的大小和样式 <google-cast-launcher>

xcode - 参数列表太长 : recursive header expansion failed at react-native-google-cast

ios - 由于 "GCKConnectionSuspendReasonNetworkNotReachable",Cast session 暂停

ios - Chromecast 自定义接收器不会暂停音频元素

parallel-processing - 多个接收器的 Spark 流并行处理

apache-spark - Spark 流 : Custom Receiver : Data source : Websphere Message Queue

javascript - 在接收端获取 Chromecast 中的队列项目

android - 如何使用 cast SDK 获取所有转换设备的列表?

java - 如何从 chromecast android 获取播放和停止事件回调

ios - 适用于 iOS 的 Google Cast SDK 2.3.0 不支持 64 位