安卓部分机型,录音和相机都开启录制时,会出现其中一个无法停止的问题?
已知复现机型:华为mate9/mate9 pro(必现),华为nova3(偶现)
场景:有个页面,我们需要同时开启 RecorderManager 和 CameraContext 来分别录制音频和视频。
现象:
1、若先执行<span style="font-size: 16px;">RecorderManager.start,再执行</span>CameraContext.startRecord,录制一定时间后无法结束视频录制(第一次调用CameraContext.stopRecord,success、fail、complete均未执行,再次调用则报错:is stopping),音频录制可正常结束
2、<span style="font-size: 16px;">若先执行CameraContext.startRecord,再执行RecorderManager.start,录制一定时间后无法结束音频录制(会报错,报的啥错👴忘了),视频录制可正常结束</span>