1

似乎在 ios 6 更新中的音频错误需要此代码:我的视频在 ios 6 设备上播放时没有音频。

看到此代码是一个修复,但不知道如何将其转换为单点触控:

NSError *error= nil;
if ([[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback  
  error:&error]) {
      NSLog(@"Error setting audio session: %@", error);
}

也不知道我什至应该把这段代码放在哪里?通过视频播放器创建代码或在视图控制器的打开中创建视频播放器?

有什么办法可以通过在每个视频播放器创建时创建一个新的实例来导致内存泄漏,如果是这样,我该如何正确释放资源。

4

1 回答 1

1

我以前没有工作过,AVAudioSession这个答案可能会有所帮助。

AVAudioSession.SetCategory(your_category, AVAudioSessionCategoryOptions.MixWithOthers, out error);
于 2013-11-11T13:34:47.657 回答