最近,微信的一系列更新动作,重新激起了大家对于 CallKit 等系统级网络电话接口的关注。现在不止iOS有Callkit,华为现在也宣布将在纯血鸿蒙系统中加入Callkit功能!这个消息一出,立刻引发了广泛关注。
从透露出来的消息知道,从最新的API 14版本开始,原来的CallKit改叫成了CallServiceKit啦。它的中文名字叫「通话服务」。
首先,我们需要了解什么是Callkit:简单来说,Callkit是苹果iOS系统中的一个框架,它允许第三方通讯应用(比如微信、QQ等)的来电界面与系统自带的电话应用保持一致。特别是在锁屏状态下,来电界面会像普通电话一样全屏显示,而不是仅仅弹出一个通知,能够实现不用解锁能够正常接听语音和视频通话。
鸿蒙这边更接近苹果的 LiveKit,而非完全体的 CallKit!更多的变化将会如下图所示:
目前也有多方报道提到鸿蒙版微信正在逐步加入CallKit功能,估计在接下来不久就能全部上线啦。而且钉钉最近宣布支持的 CallKit 功能,其实接入的也是LiveCommunicationKit哟。