我尝试使用UIWebView将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
答案 0 :(得分:2)
自动播放网址参数在Mobile Safari中也不起作用。我想你可能会失去运气,除非你能获得直接流的URL。但在这种情况下,您可以使用AVPlayer而不是Web视图,并拥有所需的所有灵活性。
以下是有关vimeo直接链接网址的有趣讨论:How can I find download links for vimeo videos?。但是,据此,vimeo不允许使用该技术,因此您可能需要在此处查看开发人员API:https://developer.vimeo.com
最好的问候。