Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 音频录像机录制后音量按钮不起作用_Ios_Avaudioplayer_Avaudiorecorder_Avaudiosession - Fatal编程技术网

Ios 音频录像机录制后音量按钮不起作用

Ios 音频录像机录制后音量按钮不起作用,ios,avaudioplayer,avaudiorecorder,avaudiosession,Ios,Avaudioplayer,Avaudiorecorder,Avaudiosession,录制音频之前,音量按钮在AVAudioPlayer播放会话期间工作正常。 只要我用AVAudioRecorder录制音频,然后回到AudioPlayer(它们位于不同的视图控制器中),音量按钮就不再起作用 我将AVAudioSession设置为活动状态,并在录制期间将类别设置为AVAudioSessionCategoryRecord,在播放期间将类别设置为AVAudioSessionCategoryPlayback 我不知道还有什么会影响这种行为 我希望有人能给我一些可能解决这个问题的提示。在我

录制音频之前,音量按钮在AVAudioPlayer播放会话期间工作正常。 只要我用AVAudioRecorder录制音频,然后回到AudioPlayer(它们位于不同的视图控制器中),音量按钮就不再起作用

我将AVAudioSession设置为活动状态,并在录制期间将类别设置为AVAudioSessionCategoryRecord,在播放期间将类别设置为AVAudioSessionCategoryPlayback

我不知道还有什么会影响这种行为


我希望有人能给我一些可能解决这个问题的提示。

在我的项目中,我正在不断地将音频从录制更改为播放,并在播放模式下启用音量按钮并工作。当我将音频会话模式从纯录制更改为音频会话类别播放和录制时,音量按钮始终起作用。

在我的项目中,我不断地将音频会话从录制更改为播放,然后再更改为播放,当处于播放模式时,音量按钮启用并起作用。当我将音频会话模式从纯录制更改为音频会话类别播放和录制时,音量按钮始终有效。

您解决了此问题吗?您解决了此问题吗?