我有這段代碼試圖在iPhone 4模擬器上運行視頻。MPMoviePlayerViewController黑屏問題!
問題是,它看起來像加載播放器,但半秒鐘後在整個應用程序的頂部加載後屏幕,禁用觸摸和所有事情,而且看起來它也不播放視頻,因爲我可以'聽不到任何東西。
有什麼想法?
MPMoviePlayerViewController *mp =
[[MPMoviePlayerViewController alloc] initWithContentURL:videoUrl];
if (mp) {
mp.moviePlayer.scalingMode = MPMovieScalingModeFill;
mp.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
[mp.moviePlayer play];
[self presentMoviePlayerViewControllerAnimated:mp];
[mp release];
}
我不相信答案是正確的,mp在模態顯示時保留。這不是內存問題.. – talkol 2012-06-19 16:50:52