CallRecordMessage

CallRecordMessage

通话记录消息。

Constructor

new CallRecordMessage(param)

Parameters:
Name Type Description
param CallRecord

Classes

CallRecordMessage

Methods

getAnswerTime() → {number}

获取应答时的时间戳。

Returns:

返回应答时间戳。

Type
number

getCallee()

返回被叫联系人。

getCaller()

返回主叫联系人。

getConstraint() → {JSON}

获取媒体约束。

Returns:

返回媒体约束。

Type
JSON

getDuration() → {number}

返回通话时长。

Returns:
Type
number

getSummary()

isCaller(idOrContact) → {boolean}

指定的联系人是否是主叫。

Parameters:
Name Type Description
idOrContact number | Contact

联系人 ID 或联系人实例。

Returns:

如果是主叫返回 true

Type
boolean

setAnswerTime(time)

设置应答时间戳。

Parameters:
Name Type Description
time number

setCallee(callee)

设置被叫联系人。

Parameters:
Name Type Description
callee Contact

setCaller(caller)

设置主叫联系人。

Parameters:
Name Type Description
caller Contact

setConstraint(videoEnabled, audioEnabled)

设置媒体约束。

Parameters:
Name Type Description
videoEnabled boolean
audioEnabled boolean

setDuration(duration)

设置通话时长。

Parameters:
Name Type Description
duration number