ClientEvents 实例上的事件类型。 该接口中,函数属性的名称为事件名称,函数的参数为事件监听回调的传入参数。
stream-added
说明:通知应用程序已添加远端音视频流。 该回调中会包含已添加的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('stream-added', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});
stream-removed
说明:通知应用程序已删除远端音视频流。 该回调中会包含已删除的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('stream-removed', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});
mute-audio
说明:通知应用程序已删除远端音频流。 该回调中会包含已删除的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('mute-audio', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});
mute-video
说明:通知应用程序已删除远端视频流。 该回调中会包含已删除的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('mute-video', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});
unmute-audio
说明:通知应用程序已删除远端音频流。 该回调中会包含已删除的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('unmute-audio', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});
unmute-video
说明:通知应用程序已删除远端视频流。 该回调中会包含已删除的远端用户 ID。
参数 | 描述 |
---|---|
evt | 远程用户 ID。 |
示例
client.on('unmute-video', function (evt) {
// 获取用户id(ES6解构)
const { uid } = evt;
// Your code.
});