显示从ios 5嵌入到iOS 6的YouTube视频

时间:2012-09-24 23:08:50

标签: youtube-api

我想知道如何在嵌入式uiwebview中显示像我在ios 5中所做的那样的YouTube视频,在ios 5中我这样做:

[self.myWebView loadHTMLString:[NSString stringWithFormat:@"<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" width=\"260\" height=\"136\"></embed>", newUrlFormat] baseURL:nil];

并且视频以横向模式直接开始,但现在在ios 6中这不起作用,那么我如何才能直接在风景中显示视频?

我还想问一下这个项目在youtube API下是否合法,如果我可以在ios应用程序中使用:

https://github.com/hellozimi/HCYoutubeParser

1 个答案:

答案 0 :(得分:0)

YouTube API服务条款解释了使用YouTube API时不允许的内容:https://developers.google.com/youtube/terms

如果您觉得没有资格这样做,您需要自己阅读该文件的解释,或保留您自己律师的服务。 Q&amp; S中没有人互联网上的网站可以为您解答法律问题。

在iOS 6中,Apple改变了在移动WebKit中解释YouTube视频标签的方式。以前,它会自动转换为可点击的链接,可以在内置(传统)YouTube应用程序中启动播放,但在iOS 6中,我相信它们会自动重写标记以使其成为等效的嵌入标记。这可以解释您报告的行为的变化。