1 月 23 日消息,華為開(kāi)發(fā)者官方本月(1 月 21 日)發(fā)布了鴻蒙 HarmonyOS NEXT 系統(tǒng) Call Kit(通話服務(wù))來(lái)電場(chǎng)景指南,針對(duì)該服務(wù)功能、適配場(chǎng)景進(jìn)行介紹。
IT之家整理重點(diǎn)內(nèi)容如下:
場(chǎng)景介紹
應(yīng)用接收到來(lái)自網(wǎng)絡(luò)的音 / 視頻通話,稱(chēng)為來(lái)電場(chǎng)景。來(lái)電場(chǎng)景的效果圖展示如下:
業(yè)務(wù)流程
來(lái)電場(chǎng)景:接聽(tīng)流程圖
來(lái)電場(chǎng)景:拒接流程圖
接口說(shuō)明
來(lái)電場(chǎng)景的接口,由 voipCall 提供。
接口名 描述
on(type: 'voipCallUiEvent', callback: Callback<VoipCallUiEventInfo>): void 訂閱 voipCallUiEvent 事件。
off(type: 'voipCallUiEvent', callback?: Callback<VoipCallUiEventInfo>): void 取消訂閱 voipCallUiEvent 事件。
reportIncomingCall(voipCallAttribute: VoipCallAttribute): Promise<ErrorReason> 上報(bào)來(lái)電。
reportCallAudioEventChange(callId: string, callAudioEvent: CallAudioEvent): Promise<void> 上報(bào)音頻事件。
reportCallStateChange(callId: string, callState: VoipCallState): Promise<void> 上報(bào)通話狀態(tài)改變。
reportCallStateChange(callId: string, callState: VoipCallState, callType: VoipCallType): Promise<void> 上報(bào)通話狀態(tài)改變,并指定通話類(lèi)型。
根據(jù) HarmonyOS 開(kāi)發(fā)指南描述,華為鴻蒙 HarmonyOS NEXT(即純血鴻蒙系統(tǒng))的 Call Kit(通話服務(wù))可供給 VoIP 通話類(lèi)應(yīng)用的 VoIP 通話管理服務(wù)。VoIP 通話類(lèi)應(yīng)用可通過(guò)集成 Call Kit,實(shí)現(xiàn)便捷來(lái)電接聽(tīng)功能。
據(jù)IT之家昨日?qǐng)?bào)道,釘釘官方今日發(fā)文宣布,全面支持 iOS / 鴻蒙 HarmonyOS NEXT 系統(tǒng) CallKit 功能,宣稱(chēng)“手機(jī)鎖屏也不會(huì)錯(cuò)過(guò)語(yǔ)音來(lái)電”。另外,騰訊 WXG(微信事業(yè)群)員工 @客村小蔣 去年 11 月在微博評(píng)論區(qū)中回復(fù)了網(wǎng)友關(guān)于微信能否接入鴻蒙 Call Kit 的問(wèn)題,他明確表示“會(huì)上”。