我已经设置了一个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/