判断是否插入了耳机
2017-10-13 本文已影响0人
swluan
#import <AVFoundation/AVFoundation.h>
- (BOOL)isHeadphonePluggedIn {
AVAudioSessionRouteDescription *route = [[AVAudioSession sharedInstance] currentRoute];
for (AVAudioSessionPortDescription *desc in [route outputs]) {
if ([[desc portType] isEqualToString:AVAudioSessionPortHeadphones])
return YES;
}
return NO;
}