我已经设置了一个UIWebView来显示我的YouTube channel ,我正在使用此代码

[youTube loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.youtube.com/v/user/MyChannel/"]]];

当我构建并在模拟器上运行时,此功能有效,但是当我想在设备上播放视频时,视频永远不会显示...

控制台说,当我用我的设备编译时

警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0(9A5313e)/ Symbols / System / Library / Internet插件/ QuickTime Plugin.webplugin / QuickTime插件的符号(找不到文件)。
警告:本地没有找到QuickTime Plugin.webplugin / QuickTime插件的副本,它是从远程设备的内存中读取的。这可能会减慢调试 session 的速度。

我想我必须安装QuickTime插件吗?我真的不知道该怎么办。

谢谢 !

最佳答案

您正在使用模拟器。模拟器不支持Youtube视频。在设备上测试您的代码。
请检查此答案以了解如何正确嵌入YouTube视频。
Embedding YouTube videos on

要实际阅读 channel ,我认为您可以使用 channel 的RSS feed或youtube data api进行解析,然后让用户选择合适的视频

关于iphone - UIWebView中的YouTube视频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7539214/

10-11 22:11
查看更多