[英]Swift Stop System Audio
我正在开发一个睡眠定时器应用程序。 计时器一结束,我就想停止设备上的音频。 有什么方法可以停止系统声音,还是必须播放无声音频文件?
我已经尝试过这段代码:
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSession.Category.playback)
try AVAudioSession.sharedInstance().setActive(true)
} catch { print(error.localizedDescription) }
.playback
只会暂停不可混合的会话。 如果另一个应用程序有一个可混合的 session,那么它将继续。 唯一会暂停可混合会话的模式是.record
(这将需要您请求录制许可,即使您不打算使用它)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.