我想知道如何直接在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
答案 0 :(得分:0)
我认为你会找到很多相同问题的帖子。使用类似
的网址https://www.youtube.com/embed/videoId
其中videoId对于每个视频都是唯一的。
其他方法,请参阅
https://developers.google.com/youtube/v3/guides/ios_youtube_helper#adding_ytplayerview