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