我试图在我的接收器应用程序上为关闭事件添加逻辑,但每次发送器断开连接时,调试器就会关闭并且不会执行任何逻辑(比如发送一些HttpRequests)。 我的代码:
this.context.addEventListener(
cast.framework.system.ShutdownEvent,
e => {
this._sendStats();
});
还尝试了cast.framework.system.SHUTDOWN
和cast.framework.system.SENDER_DISCONNECTED
。
是否有其他方法可以获得预期的结果(在应用程序关闭时执行逻辑)
答案 0 :(得分:1)
您需要使用事件类型:cast.framework.system.EventType.SHUTDOWN:
https://developers.google.com/cast/docs/reference/caf_receiver/cast.framework.system#.EventType
答案 1 :(得分:0)
带有CAF接收器的Synthax:
context.addEventListener(cast.framework.system.EventType.SHUTDOWN,
e => {
console.log("Shutdown");
});