YouTube - 自动播放

时间:2012-08-01 17:35:21

标签: iphone objective-c

我有一个UIButton。按下此按钮后,我使用youtube视频加载WebView:

- (IBAction)buttonAction:(id)sender {
    UIWebView *webView = [[UIWebView alloc] initWithFrame:[MyButton frame]];
    NSString *htmlString = @"<html> (...) </html>"; // HTML w/ the YouTube iFrame
    webView.mediaPlaybackRequiresUserAction = NO;
    [webView loadHTMLString:htmlString baseURL:nil];
    [self.view addSubView:webView];
}

问题是当它发生时,我有这个结果: enter image description here

我想在加载WebView后立即开始播放视频。

任何提示/解决方案?

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议创建一个html页面,它是一个独立页面,将使用youtube播放器api。由于您创建的html页面已经让uiwebview使用您创建的独立站点,然后您可以使用youtube播放器中内置的自动播放功能。我可以提供更多详细信息,但如果您不能使用独立的html网站作为您的选择,这将是一个毫无价值的答案,因此我添加的任何其他内容都无法帮助您。