2015-04-28 28 views
2

YTPlayerView代码片段的YouTube YTPlayerView没有响应

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    [self.playerView setDelegate:self]; 
    [self.playerView loadVideoByURL:@"https://www.youtube.com/embed/xyz" startSeconds:2.0 suggestedQuality:kYTPlaybackQualityAuto]; 
} 
+0

甚至没有ytplayerView的代表一直被称为 –

+0

我玩这下playViewDidBecomeReady委托作为 [self.playerView的playVideo] –

+0

我关注此 https://developers.google.com/youtube/v3/guides/ios_youtube_helper –

回答

-1

我发现类是过时的,很难使用。 这里是我的解决方案(虽然没有代表)

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://www.youtube.com/embed/%@",tubeId]]; 
UIWebView *web = [[UIWebView alloc] initWithFrame:webFrame]; 
[self.view addSubview:web]; 
[web loadRequest:[NSURLRequest requestWithURL:url]]; 
+0

我可以在webview中播放视频,但它只能播放全屏幕我想播放它也在内联视图 –

+0

其实它不是在webview中播放.. :( –

+0

哦,我必须使用VPN,因为youtube在这里被阻止在巴基斯坦 –