接到电话时如何处理会话

发布于 2024-10-27 01:41:47 字数 65 浏览 2 评论 0原文

请您告诉我如何在接到电话时处理会话。

实际上,我正在播放一个在线广播电台,我想在通话结束后继续播放。

Please can you tell me how to handle session when a call is received.

Actually I'm playing with an online radio station and I want to resume that after call has ended.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷弦 2024-11-03 01:41:47

要将核心电话通知添加到您的程序中,请包含以下代码并编译到核心电话框架的链接。此代码将您的程序添加为注册观察者。

id ct = CTTelephonyCenterGetDefault();
CTTelephonyCenterAddObserver(ct, NULL, callback, NULL, NULL, CFNotificationSuspensionBehaviorHold);

要监视传入的通知,您需要构建作为添加观察者调用的参数提供的回调例程:

static void callback(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo)
 { ... }

有关更多信息,请阅读
以编程方式处理 iPhone 中断

To add core telephony notification to your program, include the following code and compile linking to the Core Telephony framework. This code adds your program as a registered observer.

id ct = CTTelephonyCenterGetDefault();
CTTelephonyCenterAddObserver(ct, NULL, callback, NULL, NULL, CFNotificationSuspensionBehaviorHold);

To monitor the incoming notifications, you need to build the callback routine you supplied as an argument to the add observer call:

static void callback(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo)
 { ... }

For more plz read
Programmatically Handling iPhone interruptions

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文