【发布时间】:2010-01-23 20:21:52
【问题描述】:
我对@987654321@ 有一些严重的问题和烦恼。在我的应用中,您可以观看一些 .mov 格式的电影的预告片。
我和朋友一起测试过,有用户报告说它在他们的设备上不起作用,这些设备都是 3G。我自己测试过,3GS和播放效果很好。我在第一代 iPhone 上试过,但它不起作用。所以我相信这是一个内存问题,它只是停止播放并返回到前一个屏幕。
下面是我用来启动播放器的代码,它直接来自 Apple 的 MoviePlayer 示例。
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:trailerURL]];
if (mp) {
self.moviePlayer = mp;
[mp release];
[self.moviePlayer play];
}
我已尝试从通知中检查 NSError,但我得到的唯一信息是 localizedDescription 和 localizedRecoverySuggestion 都出现“发生未知播放错误”,因此无法准确弄清楚它为什么不工作.
我见过很多人只是对电影播放器有问题的例子,但它开始让我很恼火,它有时似乎可以正常工作,而有时却不能(再次,看起来像内存问题)。
感谢您提供的任何帮助/反馈
【问题讨论】:
标签: iphone mpmovieplayercontroller