我添加了MediaPlayer库并编写了代码以全屏模式播放视频。
我还在视图中添加了一个按钮,该按钮链接到一个使用外部视频URL激活MediaPlayer的功能。现在我确定代码是正确的,因为MediaPlayer正被加载到屏幕上,如果我尝试错误的URL,它将显示错误。
问题是,MediaPlayer卡住并始终显示在顶部“正在加载......”。我尝试在浏览器中播放视频,但它确实有效。我还在浏览器中尝试了另一台服务器的不同视频,但它也有效,但从未在MediaPlayer中使用过。
此外,单击MediaPlayer中的“完成”按钮无效,并且在启动之前不会将我返回到我所在的视图!它将MediaPlayer始终保持在屏幕上,并且“加载...”卡住了。
我正在使用XCode 4.5和IOS Simulator 6.0
答案 0 :(得分:0)
这个答案对我很有帮助。
mediaplayer framework not playing video in iOS 6
添加了控制器并从UIViewController加载它而不是另一个UIView是我案例成功的关键。