并非所有嵌入的Youtube视频都在iPhone应用程序上播放
我一直在使用标准方法将Youtube视频作为缩略图嵌入到UIWebview中,以显示在iPhone应用程序中播放视频的外观 但很多时候,视频要么给出了一个坏的播放按钮,要么在1分钟后返回,因此视频无法播放并非所有嵌入的Youtube视频都在iPhone应用程序上播放,iphone,Iphone,我一直在使用标准方法将Youtube视频作为缩略图嵌入到UIWebview中,以显示在iPhone应用程序中播放视频的外观 但很多时候,视频要么给出了一个坏的播放按钮,要么在1分钟后返回,因此视频无法播放 我想这是因为海报要么还没有公开视频,要么还没有转换成iPhone格式?无论如何,有没有办法在API JSON或Atom提要中检查这一点?我查看了每个标签,没有找到任何可以明确确认视频无法在iPhone上播放的内容。iPhone本机不支持flash,因此我不明白为什么它可以支持在UIWebVie
我想这是因为海报要么还没有公开视频,要么还没有转换成iPhone格式?无论如何,有没有办法在API JSON或Atom提要中检查这一点?我查看了每个标签,没有找到任何可以明确确认视频无法在iPhone上播放的内容。iPhone本机不支持flash,因此我不明白为什么它可以支持在UIWebView中呈现youtube播放器。也许你应该尝试使用.mp4。很简单,并非所有YouTube视频都有mp4副本。我遇到了同样的问题。随着时间的推移,越来越多的视频将与iPhone兼容,但目前还不是100%。您可以使用stringWithFormat动态生成MP4地址,并在尝试呈现它之前先对其进行测试。如果在后台下载失败,您知道MP4不可用。谢谢Cirrostratus。这就是我害怕的。我想我在某个地方读到Youtube正在将所有新视频转换为h.264/m4v,但事实显然并非如此。大多数情况下,嵌入工作正常,但这就是生活。我以为Youtube不再公开mp4地址了?没关系。找到了一条路。