直接在UIWebView中播放youtube视频而不是ViewController播放器?

时间:2015-02-24 09:26:21

标签: ios objective-c video youtube uiwebview

我想知道如何直接在webview中播放youtube视频,就像在桌面浏览器上一样。

    NSURL *url = [NSURL URLWithString:urlAddress];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    [[NSUserDefaults standardUserDefaults] registerDefaults:@{ @"UserAgent": @"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/600.5.3 (KHTML, like Gecko) Version/8.0.5 Safari/600.5.3" }];
    [self.view addSubview:aWebView];
    [aWebView loadRequest:requestObj];

但它仍然迫使webview在这款iphone视频播放器中切换播放视频?我猜ML..PLayer ......?这很重要,我想在webview中播放视频,它可以是youtube框架,必须直接youtube.com/watch/video

1 个答案:

答案 0 :(得分:0)

我认为你会找到很多相同问题的帖子。使用类似

的网址

https://www.youtube.com/embed/videoId

其中videoId对于每个视频都是唯一的。

其他方法,请参阅

https://developers.google.com/youtube/v3/guides/ios_youtube_helper#adding_ytplayerview

相关问题