1

我添加了 MediaPlayer 库并编写了代码以全屏模式播放视频。

我还在我的视图中添加了一个按钮,该按钮链接到一个使用外部视频 URL 启动 MediaPlayer 的函数。现在我确定代码是正确的,因为 MediaPlayer 正在加载到屏幕中,如果我尝试错误的 URL,它将显示错误。

问题是,MediaPlayer 一直卡在“正在加载...”顶部并显示。我试图在我的浏览器中播放视频并且它有效。我还在浏览器中尝试了来自另一台服务器的不同视频,它也可以工作,但在 MediaPlayer 中从来没有。

此外,单击 MediaPlayer 中的“完成”按钮没有效果,也不会让我回到启动它之前的视图!它使 MediaPlayer 一直在屏幕上,“正在加载...”卡住了。

我正在使用 XCode 4.5 和 IOS 模拟器 6.0

4

1 回答 1

0

这个答案真的帮助了我。

mediaplayer 框架不在 iOS 6 中播放视频

在我的案例中,添加控制器并从 UIViewController 而不是另一个 UIView 加载它是成功的关键。

于 2013-01-31T14:10:10.780 回答