当前位置:  开发笔记 > 前端 > 正文

在UIWebview,iOS中的视频自动播放

如何解决《在UIWebview,iOS中的视频自动播放》经验,为你挑选了1个好方法。

我有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视频中自动播放

但所有选择都没有帮助我,



1> Shangari C..:

谢谢@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]; 

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有