我添加了
- (void)subscriberVideoDisabled :( OTSubscriberKit *)订阅者原因:(OTSubscriberVideoEventReason)原因
检查订阅者/发布者何时禁用该视频。我通过关闭wifi或在广播进行时前往后台来禁用视频。
在两个场景中都会触发上面的委托方法。但是,enum的原因不会返回
OTSubscriberVideoEventSubscriberPropertyChanged
当订户使用上述任何方法禁用视频时。它返回为
OTSubscriberVideoEventPublisherPropertyChanged
我认为不正确。我有什么问题吗?
此问题也在OpenTok开发者论坛上提出
答案 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
};