Youtube iOS 播放器助手库不起作用



我尝试实现youtube-ios-player-helper库来在我的应用程序中播放视频。我可以准备好播放器并加载视频。并且可以显示起始缩略图。但是,当我尝试播放视频时,我收到了以下错误消息:

SendDelegateMessage(NSInvocation *): delegate (webView:identifierForInitialRequest:fromDataSource:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode

然后我尝试构建和运行 youtube ios 播放器助手示例项目,它遇到了同样的问题。有人可以帮我解决这个问题吗?提前谢谢。

不幸的是,这个youtube iOS助手有很多问题,如布局,文件位置等。我已经起草了一个改进的版本供我自己使用,但是,我不介意分享它并帮助其他人使用它。

它的工作方式与iOS助手相同,但是,它具有其他一些改进和功能,可以执行您可能感兴趣的其他操作。

你可以在这里找到图书馆,如果你有如何使用它的问题,让我知道。

我让它已经用硬编码的播放列表将其构建到项目中。

如果您需要帮助,我可以引导您如何使用它......请告诉我..:)

我希望它有所帮助!

编辑:

抱歉,差点忘了这个库现在需要你的AppDelegate.h和AppDelegate.m中的一些东西,如果你的应用设置为纵向,这将帮助您强制横向模式。

因此,只需将其添加到您的AppDelegate.h中即可。

@property (nonatomic) BOOL videoIsInFullscreen;

然后,这到你的AppDelegate.m

- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
    if(self.videoIsInFullscreen == YES)
    {
        return UIInterfaceOrientationMaskAllButUpsideDown;
    }
    else
    {
        return UIInterfaceOrientationMaskPortrait;
    }

那你应该没事:)

另外,我已经向这个库添加了一个网站尚未完成,但它有点引导您了解如何在此处使用该库!!

相关内容

  • 没有找到相关文章

最新更新