我有URL例如https://www.youtube.com/watch?v=c2ccXwwmcnA
.如果我将此URL UIWebView
自动传递给play
视频.我试过以下方法
选项1
@property (weak, nonatomic) IBOutlet UIWebView *webvie; NSString *url=@"https://www.youtube.com/watch?v=7jYa7dfrXKU"; self.webvie.allowsInlineMediaPlayback = YES; self.webvie.scrollView.bounces = NO; self.webvie.mediaPlaybackRequiresUserAction = NO; [self.webvie loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]];
选项2
NSString *youTubeHTMLTemplate = @""; finalHtml = [NSString stringWithFormat:youTubeHTMLTemplate, fullYopuTubeUrl, htmlFrameWidth, htmlFrameHeight];
选项-3
如何在UIWebView中自动播放YouTube视频
我不想在UIWebview播放youtube视频中自动播放
但所有选择都没有帮助我,
谢谢@Kyle,我试过你的评论,我&autoplay=1
在URL之后加入了它完美的工作.答案是
NSString *url=@"https://www.youtube.com/watch?v=7jYa7dfrXKU&autoplay=1"; [self.webvie loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]]; self.webvie.scrollView.bounces = NO; [self.webvie setMediaPlaybackRequiresUserAction:NO];