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