[IOS]播放音乐的过程中,处理来电接入,挂断来电的事件
来源:互联网 发布:简单网络架构图 编辑:程序博客网 时间:2024/05/13 19:29
1, 在 MyAppDelegate 的
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 中调用
AudioSessionInitialize(NULL, NULL, interruptionListener, (__bridge void*)self);
2, 定义函数
void interruptionListener( void *inClientData,
UInt32 inInterruptionState)
void interruptionListener( void *inClientData, UInt32 inInterruptionState)
{
MyAppDelegate *pTHIS = (__bridgeMyAppDelegate*)inClientData;
if (inInterruptionState ==kAudioSessionBeginInterruption)
{
[pTHIS.self.viewController.playerPauseQueue];
NSLog(@"被打断,暂停播放");
}
elseif (inInterruptionState == kAudioSessionEndInterruption)
{
// we were playing back when we were interrupted, so reset and resume now
[pTHIS.self.viewController.playerStartQueue:TRUE];
NSLog(@"被打断结束,重新开始播放");
}
}
- [IOS]播放音乐的过程中,处理来电接入,挂断来电的事件
- 音乐播放器功能的实现,歌词lrc显示,播放过程中来电
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果(二)
- Android TelecomService的来电处理过程
- 代码共享:监控系统来电事件。可以来电时播放自己的铃声
- 拦截来电(来电挂断)
- 播放音乐处理来电和挂电问题
- Nokia手机来电时,手机游戏中声音重新播放处理的bug
- 手机管理器之自动挂断黑名单的来电(六十四)
- Android自动挂断来电(ITelephony的使用)
- 来电时挂断电话
- android 自动挂断来电
- 黑名单来电自动挂断
- 黑名单来电自动挂断
- 2012-09-25 14:07 Android来电时停止音乐播放的流程
- iOS 来电 导致布局变化的解决方案
- select_sort
- heap_sort
- CentOS安装crontab及使用方法(转)
- C++位操作
- MYSQL 死锁相关查找
- [IOS]播放音乐的过程中,处理来电接入,挂断来电的事件
- bubble_sort
- win7如何将快捷方式吸附到任务栏
- 8月19学习练习[两三个TableView并排显示]
- 智能型磷酸铁锂电池快速充电控制器设计
- 指针浅谈
- 内嵌W5100的网络模块WIZ812MJ--数据手册
- 2013-8-19
- 游戏邦。游戏开发咨询网站