使用MPMoviePlayerViewController和iOS5的iPad上没有音频,可在模拟器中使用

Rye*_*AC3 4 audio mpmovieplayercontroller ios5

自从我更新到iOS 5后,我无法让MPMoviePlayerViewController在iPad上播放音频.视频很完美,但没有听到音频.我使用的格式无关紧要.这是行不通的.它适用于模拟器,但不适用于iPad.

- (IBAction)playVideo {

    NSString *filepath   =   [[NSBundle mainBundle] pathForResource:@"test" ofType:@"m4v"];
    NSURL    *fileURL    =   [NSURL fileURLWithPath:filepath];
    moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:fileURL];

    [[NSNotificationCenter defaultCenter]
     addObserver:self selector:@selector(movieFinishedPlaying:)
     name:MPMoviePlayerPlaybackDidFinishNotification 
     object:[moviePlayer moviePlayer]];

    [self presentMoviePlayerViewControllerAnimated:moviePlayer];

}
Run Code Online (Sandbox Code Playgroud)

其他人有这个问题吗?还是找到了修复?

Zoo*_*dor 11

这听起来很愚蠢,但是我们的团队遇到了一个问题,即一般iPad声音的音量控制被静音,这意味着在我们的应用程序中播放的视频没有声音,即使音乐通过音乐播放器或网站上的视频播放工作得很好.

要检查此音量控制,您可以调出任务管理器(双击主页按钮),然后向左滑动并有一些音乐控件; 检查此屏幕上的静音按钮是否未打开.