hold abstract method
开启/取消呼叫保持
开启呼叫保持后,通话将被挂起。内部会根据 @ref JCCallItem#getHold "getHold" 来决定开启/取消呼叫保持
- @ref JCCallItem#getHold "getHold" 为 true,即呼叫保持状态时: 取消呼叫保持
- @ref JCCallItem#getHold "getHold" 为 false,即不是呼叫保持状态时: 开启呼叫保持
@note 只针对音频,如果是视频通话则要上层处理视频逻辑
item JCCallItem 对象,不能为空,并且本地缓存的通话列表中要包含此对象,此对象的通话状态必须为通话中
@return 是否正常调用
- true:正常执行调用流程,会收到 @ref JCCallCallback#onCallItemUpdate "onCallItemUpdate" 通知
- false:调用失败,不会收到通知
Implementation
Future<bool> hold(JCCallItem item);