我检查了谷歌和这里。也许这个问题还没有被问到,或者我只是以一种非常奇怪的方式问它。有一些应用程序,我特别注意到的一个是 Snapchat,当应用程序打开时,即使使用相机,甚至在打开或关闭静音开关拍照时,音乐也会继续播放。相机的声音也消失了。
举个例子,现在我正在通过 Soundcloud 听音乐,当我打开我的应用程序时,音乐停止播放,但是一旦我将这行代码放入我的appWillEnterForeground
方法中,我可以在使用我的应用程序时按下播放并继续播放音乐:[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];
当我在 Snapchat 中执行此操作时,音乐会继续播放。即使我也拍视频!
如何?