我有一个小应用程序。在此应用程序中,扬声器每隔我设置的特定时间就会发出噪音。
现在,我希望即使设备中插入了耳机插孔,它也能通过内置扬声器发出噪音。
我怎样才能做到这一点?
您可以尝试以下代码在扬声器上播放代码。
另请检查this http://uihacker.blogspot.in/2013/08/ios-force-audio-output-to-speakers.html
希望对你有帮助。
[[AVAudioSession sharedInstance] setDelegate:self];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)