手机端用户系统通话状态枚举

该枚举定义了手机设备上系统通话的各种状态。 应用可以根据这些状态判断当前是否有其他电话通话,并作出相应处理。

Enumeration Members

UNAVAILABLE: -1

无效

表示无法获取到系统通话状态,通常是由于权限问题或平台限制。

IDLE: 0

空闲,没有正在进行的呼叫

表示当前设备没有任何系统电话通话,可以正常使用应用内通话功能。

RINGING: 1

来电正在振铃或等待

表示有系统电话来电正在振铃。应用可能需要暂停当前音视频通话或提示用户。

OFFHOOK: 2

至少有一个呼叫处于拨号、通话中或呼叫保持状态,并且没有新的来电振铃或等待

表示当前正在进行系统电话通话。应用通常需要暂停自身的音视频通话, 避免与系统通话冲突,影响用户体验。

ANSWERED: 3

来电已经接听

表示系统来电已被用户接听,正在通话中。 应用应暂停当前的音视频功能,等待系统通话结束。