iphone - 如何让vimeo视频在iPhone/iPad上自动播放?

标签 iphone ios ipad embed

我正在尝试使用 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

最佳答案

自动播放 URL 参数在 Mobile Safari 中也不起作用。我想你可能会运气不好,除非你能获得直接流的 URL。但在这种情况下,您可以使用 AVPlayer 而不是 Web View ,并拥有您所需的所有灵 active 。

这里有一个关于 vimeo 直接链接 URL 的有趣讨论:How can I find download links for vimeo videos? 。然而,据此,vimeo 不允许该技术,因此您可能需要查看此处的开发人员 API:https://developer.vimeo.com

致以诚挚的问候。

关于iphone - 如何让vimeo视频在iPhone/iPad上自动播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12737578/

相关文章:

iphone - 如何从 iPhone 导入无时长的视频

ios - 如何将我的应用程序提供给一家公司,以便他们可以在不提供我的代码的情况下将其发布到应用程序商店?

objective-c - 用于处理 Iphone 中自动安装的脚本

ios - 以编程方式获取 iOS 应用程序中的内存使用情况 Live/Dirty Bytes(不是 Resident/Real Bytes)

iphone - UIButton 标题标签变换截断标签

ios4 - 当我在 iPhone 中按住 UIButton 2 秒时触发操作

objective-c - 使用 NSFetchedResultsController 时是否可以获得不同的结果?

iphone - iOS 应用程序发布 - 以不同作者姓名发布

objective-c - 获取横向 View 的中心屏幕位置

javascript - 在 iPad 中隐藏地址栏