根据cast.Api.addReceiverListener()上的Chromecast API,此方法的说明如下:
添加一个侦听器函数,该函数包含支持给定活动类型的当前接收器列表。添加后,将立即使用当前列表调用侦听器,并且每当接收器列表发生更改时。
为什么在isTabProjected
等设备状态发生变化时不会调用回调。当这种状态发生变化时,我怎么能得到回调?
答案 0 :(得分:0)
只有当接收者列表发生变化时才会调用所提到的监听器,即如果添加了新的接收器或者丢弃了一个接收器。目前,当媒体状态发生变化时,可以通过调用addMediaStatusListener来注册其他类型的侦听器。
答案 1 :(得分:0)
如果您正在寻找因标签关闭/重新加载而发生的事件,您可以使用:
cast.Api.setReloadTabRequestHandler