subscriberVideoDisabled始终返回OTSubscriberVideoEventPublisherPropertyChanged

时间:2017-02-06 09:16:34

标签: ios opentok

我添加了

  
      
  • (void)subscriberVideoDisabled :( OTSubscriberKit *)订阅者原因:(OTSubscriberVideoEventReason)原因
  •   

检查订阅者/发布者何时禁用该视频。我通过关闭wifi或在广播进行时前往后台来禁用视频。

在两个场景中都会触发上面的委托方法。但是,enum的原因不会返回

  

OTSubscriberVideoEventSubscriberPropertyChanged

当订户使用上述任何方法禁用视频时。它返回为

  

OTSubscriberVideoEventPublisherPropertyChanged

我认为不正确。我有什么问题吗?

此问题也在OpenTok开发者论坛上提出

1 个答案:

答案 0 :(得分:0)

我认为enum的原因是OTSubscriberVideoEventSubscriberPropertyChanged,因为它实际上是您的客户端拉出wifi,导致没有互联网条件。 optional public func subscriberVideoDisableWarning(_ subscriber: OTSubscriberKit!)枚举描述了明确禁用视频远程流(发布者)时的情况。

您需要了解一些事项:

  • optional public func subscriberVideoDisableWarningLifted(_ subscriber: OTSubscriberKit!)
  • optional public func subscriberDidReconnect(toStream subscriber: OTSubscriberKit!)
  • static propTypes = { children: PropTypes.arrayOf(PropTypes.element).isRequired };