是否可以像在 Android 中一样在 iPhone 中拨出电话之前获取事件?我想要做的是在用户完成拨号后和拨出电话之前获取一个事件,以便在某些情况下弹出消息或呼叫用户执行某些操作。
问问题
369 次
1 回答
1
从 iOS 4 到 iOS 9,您可以为此目的使用蜂窝呼叫状态
CTCallStateDialing
用户发起呼叫时,连接建立之前的呼叫状态。
CTCallStateIncoming
建立连接之前的通话状态,即有来电但用户尚未接听。
CTCallStateConnected
当所有相关方的呼叫完全建立时的呼叫状态。
CTCallStateDisconnected
呼叫终止时的呼叫状态。请参考此链接: 我们可以在 iphone 中有来电和去电时触发事件吗?
从 iOS 10 开始,您应该使用CXCall。
于 2012-06-13T09:33:06.977 回答