【问题标题】:chromecast didStart session: GCKSession delegate method is being called twice.chromecast didStart 会话:GCKSession 委托方法被调用了两次。
【发布时间】:2018-06-27 17:18:49
【问题描述】:

我正在使用 Chromecast 最新的 SDK 在 Chromecast 上投射频道和视频,我面临的问题是 chromecast didStart 函数被调用了两次。 下面的方法被调用了两次,同样 willStart 也被调用了两次。

 func sessionManager(_ sessionManager: GCKSessionManager, didStart session: GCKSession)

【问题讨论】:

    标签: ios swift chromecast


    【解决方案1】:

    好的,我调试后找到了答案, 它被添加了 2 次,因此请确保只添加一次 sessionManager 侦听器

     self.sessionManager.add(self)
    

    别忘了在 viewWillDisappear 中删除它。
    self.sessionManager.remove(self)

    【讨论】:

      猜你喜欢
      • 2013-11-22
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      • 2014-07-03
      相关资源
      最近更新 更多