有人挂断电话时如何找回通话时长?
我正在尝试使用getStats()
,但我只返回一个状态值。
console.log("this.room.getStats() ", this.room.getStats());
返回:
this.room.getStats()
Promise { <state>: "pending" }
有人挂断电话时如何找回通话时长?
我正在尝试使用getStats()
,但我只返回一个状态值。
console.log("this.room.getStats() ", this.room.getStats());
返回:
this.room.getStats()
Promise { <state>: "pending" }
Twilio 开发人员布道者在这里。
也许像
const stats = await this.room.getStats();
const remoteTrackStats = kind === 'audio'
? stats[0].remoteAudioTrackStats[0]
: stats[0].remoteVideoTrackStats[0]
const bytesReceived = remoteTrackStats.bytesReceived;
const timestamp = remoteTrackStats.timestamp;
让我知道这是否有帮助!