2012-10-04 76 views
3

我想使用UIWebView将vimeo视频嵌入到我的应用中。如何在iPhone/iPad上制作vimeo视频自动播放?

目前我的代码看起来像这样,如果按下播放按钮,它会播放视频,但我希望在UIWebView加载时播放,我不确定如何实现。

NSURL *videoURL = [NSURL URLWithString:@"http://player.vimeo.com/video/123456?autoplay=1"]; 

NSURLRequest *requestObj = [NSURLRequest requestWithURL:videoURL]; 
UIWebView * SignUpVideo = [[UIWebView alloc] init]; 

MyVideo.frame = CGRectMake(0,125,781,481); 

[self.view addSubview:SignUpVideo]; 

[MyVideo loadRequest:requestObj]; 

这下-(void)viewDidLoad

回答

2

放置自动播放URL参数并不在移动Safari工作,要么。我想你可能会走运,除非你能得到一个直接流的URL。但在这种情况下,您可以使用AVPlayer而不是Web视图,并拥有您所需的全部灵活性。

这是一个关于vimeo直接链接URL的有趣讨论:How can I find download links for vimeo videos?。然而,根据这一点,VIMEO不允许这种技术,所以你可能想看看这里的开发API:https://developer.vimeo.com

此致敬意。