【发布时间】:2016-02-22 05:56:18
【问题描述】:
根据文档,没有关于路由甚至获取“AVAudioSessionPortBuiltInReceiver”端口详细信息的文档。 (注意:请再读一遍,不是关于这个端口AVAudioSessionPortBuiltInSpeaker)。
正如我发现的那样,只有overrideOutputAudioPort 才能为
public enum AVAudioSessionPortOverride : UInt {
case None
case Speaker
}
问题是,有没有可能通过以下方式播放音频:
public let AVAudioSessionPortBuiltInReceiver: String /* The speaker you hold to your ear when on a phone call */
编辑:
使用MPVolumeView class(RouteButton) 可能会列出(路由到) AVAudioSessionPortBuiltInReceiver,是否可以实现相同的目标?
【问题讨论】:
标签: ios swift core-audio avaudiosession