如何检查Linphone中的当前通话或当前通话状态

时间:2018-03-26 07:56:03

标签: ios swift linphone callkit

我想通过使用Linphone显示CallKit视图来检查是否收到来电。但是当我们在Linphone中获得当前通话时却不会返回。我可以检查当前通话状态是否为Incoming?当呼叫状态为Incoming时,我显示CallKit视图,否则不显示。我使用下面的代码来获取当前的电话。

func getCurrentCall() -> Optional<OpaquePointer>
    {
        if let call = linphone_core_get_current_call(theLinphone.lc)
        {
            return call
        }
        else
        {
            return nil
        }
    }

0 个答案:

没有答案