我想知道如何像在桌面浏览器上一样直接在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

最佳答案

我想您会发现很多问题相同的话题。使用类似的网址

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

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

其他方法,请参阅

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

10-08 07:49
查看更多