iOS Monitor音频路由在后台发生变化

时间:2019-06-17 06:25:20

标签: ios swift

是否可以在不播放音乐的情况下监视音频路线的变化?我找到了this question,但它似乎依赖于音频的播放。

我当前的设置如下:

NotificationCenter.default.addObserver(self, selector: #selector(routeChange), name: .AVAudioSessionRouteChange, object: nil)

@objc
func routeChange(n: Notification) {
    ...
}

启用了“音频,AirPlay和画中画”背景模式。

只要应用程序处于前台状态,我的设置似乎就可以正常工作。一旦进入后台,routeChange将不再被调用。

0 个答案:

没有答案