gpt4 book ai didi

iOS Youtube 嵌入式视频播放列表

转载 作者:行者123 更新时间:2023-11-29 03:32:05 25 4
gpt4 key购买 nike

我在将 YouTube 视频嵌入到 UIWebView 中的 iOS 6.0+ 应用程序中时遇到问题。我的一些播放列表网址有效,而另一些则无效。那些不起作用的只是在 UIWebView 中显示一个带有适当标题的黑框。但我无法在 UIWebView 中点击播放来启动视频。

有效的示例: http://www.youtube.com/embed/videoseries?list=PLaLpP50ifUEi3z0IXMuc5EbxChfjj0YCX

不起作用: http://www.youtube.com/embed/videoseries?list=PLaLpP50ifUEhBzltdYTk63BNyVXx53bvj

但是,两者都可以在浏览器中正确加载。

我嵌入的 NSString 是

    NSString *embedHTML =[NSString stringWithFormat:@"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: transparent;\
color: blue;\
}\
</style>\
</head><body style=\"margin:0\">\
<iframe height=\"200\" width=\"300\" src=\"%@\"></iframe>\
</body></html>", url];

我使用 URL 填充:

[self.webView loadHTMLString:self.embedHTML baseURL:nil];

为什么这对某些播放列表视频有效,而对其他播放列表视频无效?

谢谢!

最佳答案

不确定是否完全相同的问题但自上周以来,所有播放列表均无法在 iOS(iPhone、iPad)上运行(嵌入普通网页)iOS6 和 iOS7 都会出现这种情况。

查看我的帖子:

Playlist (embedded ) broken on iOS

它们仍然适用于所有桌面浏览器。

单个视频就可以了...也许这就是你第一个例子的原因仍然有效,因为它不是一个真正的播放列表(?)...因为它只有一个视频。

这是一个错误@ youtube ...他们到目前为止唯一的回复(@google api groups)是“已提交”这当然没什么……他们也可以这么说“未归档”,因为“已归档”没有任何意义..他们应该首先确认这是一个错误......接下来他们应该提及是否以及何时解决它。

不放心,但您可能想在您的第一篇文章中添加/更改标签 ( youtube-api ),而不仅仅是“youtube”(如果您仍然可以的话)。

youtube-api

youtube-api

关于iOS Youtube 嵌入式视频播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19625879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com