繁体   English   中英

如何在通话过程中以编程方式在iPhone的两个扬声器上播放声音

[英]How to play sound on both speaker in iPhone programmatically during a phone call

我想知道如何在通话中在两个iPhone扬声器上播放声音。

当iPhone不在通话中时,当我尝试时它工作正常。

我面临的实际问题是:当我同时从扬声器和电话播放声音时,通话正常。 但是,如果iPhone切换到通话,并且我尝试播放声音,则没有声音在播放。

我非常怀疑这是否可能。

电话是一种紧急通信设备。 无法拨打,接听电话或什至听不清电话都可能杀死某人。 因此,iPhone API会在所有其他功能之前强烈保护手机的完整性。

即使您确实找到了一种方法,我也怀疑苹果是否会成功。 (想想他们和您的责任问题!)iPhone并不是一个很小的笔记本电脑,它是一部带有计算机的手机,而手机是第一位的。

开始设计时,您应该始终考虑到这一点。

iOS在通话期间会禁用应用程序的音频会话。 因此,在此音频中断(通话)结束之前,应用程序无法在其安全沙箱外部访问麦克风或扬声器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM