【发布时间】:2011-03-25 20:44:42
【问题描述】:
我的应用程序是一个包含许多页面的数字杂志。有些页面中嵌入了视频。 我正在使用 MPMoviePlayerViewController 进行视频播放。
问题是,一旦我进入下一页也包含视频的任何页面,然后视频会短暂显示然后空白。 我已经关闭了视频文件,所以我知道不是文件本身。
当页面加载到屏幕外准备滚动到视图时,加载状态更改为 3 = MPMovieLoadStatePlayable + MPMovieLoadStatePlaythroughOK(一切正常)。然后当第二个 MPMoviePlayerController 被加载时,原来的加载状态突然变为 0 (MPMovieLoadStateUnknown)。
在 MPMoviePlayerController 的文档中它说
注意:虽然你可以创建多个 MPMoviePlayerController 对象和 在您的界面中展示他们的观点, 一次只能有一个电影播放器 播放它的电影。
我读到这意味着我一次不能播放多于一部电影,但这是否也意味着我一次甚至不能加载多于一部电影?
【问题讨论】: