【问题标题】:Chromecast button not hidingChromecast 按钮未隐藏
【发布时间】:2014-03-13 11:33:36
【问题描述】:

我正在通过我的应用程序使用谷歌投射。它运行良好,但是当投射设备脱机时我无法隐藏投射按钮。它会自动隐藏,但会在很长一段时间后隐藏。我怎样才能立即隐藏它。有没有办法从设备扫描器类中获取通知。

【问题讨论】:

    标签: ios iphone google-cast


    【解决方案1】:

    你应该尝试添加监听器

    [self.deviceScanner addListener:self];
    [self.deviceScanner startScan];
    
    #pragma mark - GCKDeviceScannerListener
    - (void)deviceDidComeOnline:(GCKDevice *)device {
      NSLog(@"device found!! %@", device.friendlyName);
     [self updateCastIconButtonStates];
    if ([self.delegate respondsToSelector:@selector(didDiscoverDeviceOnNetwork)]) {
    [self.delegate didDiscoverDeviceOnNetwork];
     }
    }
    
    - (void)deviceDidGoOffline:(GCKDevice *)device {
      [self updateCastIconButtonStates];
    }
    

    更新

    Similar Question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      • 2020-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多