【问题标题】:cast.Api.addReceiverListener() callback when device status changes设备状态变化时的 cast.Api.addReceiverListener() 回调
【发布时间】:2013-10-12 16:00:39
【问题描述】:

根据cast.Api.addReceiverListener()上的Chromecast API,该方法的描述如下:

添加一个侦听器函数,该函数具有支持给定活动类型的当前接收器列表。添加后,将立即使用当前列表调用侦听器,并且只要接收者列表发生更改。

isTabProjected等设备状态发生变化时为什么不调用回调。当这种状态发生变化时,我还能如何获得回调?

【问题讨论】:

    标签: google-cast chromecast


    【解决方案1】:

    仅当接收器列表发生变化时才会调用提到的侦听器,即,如果添加了新的侦听器,或者删除了一个新的侦听器。目前,当媒体状态发生变化时,会调用另外一种可以通过调用 addMediaStatusListener 注册的监听器。

    【讨论】:

      【解决方案2】:

      如果您正在寻找因标签关闭/重新加载而发生的事件,您可以使用:

      cast.Api.setReloadTabRequestHandler

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-08
        • 2020-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-28
        • 2017-08-18
        • 2020-08-27
        相关资源
        最近更新 更多