2016-02-16 373 views
-2

我已经在我的应用程序中使用YTPlayerView帮助程序库为iOS嵌入YouTube我现在面临的主要问题是我已经在scrollview中嵌入了YTPlayerView的多个实例,并且它没有正确调用changestate回放。当两个视频同时加载时会出现问题。YTPlayerView无法正常工作

回答

0

,因为它在这个环节 see here

  • 库描述不支持多 YTPlayerView实例并发视频播放,你不能使用YouTube播放器的多个实例在同样的观点。如果您的应用程序有多个YTPlayerView实例,建议的最佳做法是在任何现有实例中暂停或停止播放 ,然后再开始在其他实例中播放。在该项目附带的示例应用程序中,ViewControllers使用NSNotificationCenter来分派 通知即播放即将开始。其他ViewControllers 会得到通知,并会在其YTPlayerView实例中暂停播放。
+0

我做你所提到的处理播放,但同样的事情也处理委托,但仍是问题是有 –

+0

你使用两个YouTube播放器在相同的看法呢?如果是这样,你不能使用2个ytplayers我测试如果你有2个ytplayers在相同的视图,那么你必须暂停或停止其中一个,并播放或恢复另一个.... –

+0

如果你想实现多个ytplayer你可以嵌套uiviewcontroller和处理单个yTplayers你可以使用这个方法嵌套viewcontroller addChildViewController: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/index.html#//apple_ref/occ/instm/UIViewController/addChildViewController: –