Eventos
Los siguientes eventos te permiten detectar ciertos comportamientos para realizar cambios en interfaz u otros comportamientos.
Como regla general, todos los eventos retornan un evento como CustomEvent.
Te sugerimos desectructurar cada evento desde event.detail
.
Además, algunos de los siguientes eventos son cancelables, es decir, puedes sobrescribir el comportamiento por defecto usando event.preventDefault()
.
media:status
media:status
Este evento emite el estado del video y audio de cada uno de los participantes cada vez que sea modificado.
Los valores disponibles son:
Nombre | Tipo | Descripción |
---|---|---|
|
| Estado del video |
|
| Estado del audio |
|
| Si corresponde a un estado remoto o local |
|
| Stream del medio remoto o local |
|
| Nodo HTML del participante |
|
| ID del participante remoto o llocal |
|
| Constructor |
media:error
media:error
Este evento se emite cuando ocurre un error al intentar obtener acceso a la cámara, micrófono o pantalla.
Los errores comúnmente ocurren cuando se deniega el acceso a la cámara, micrófono o al compartir pantalla.
Los valores disponibles son:
Nombre | Tipo | Descripción |
---|---|---|
|
| Corresponde al error |
|
| Indica si es error de cámara |
|
| Indica si es error al compartir pantalla |
participant
participant
Este evento se emite cuando se añade o elimina un participante del componente web.
Nombre | Tipo | Descripción |
---|---|---|
|
| Indica acción el cual puede ser |
|
| Nodo HTML del participante |
|
| Constructor |
|
| Stream de participante |
participants-toggle
participants-toggle
Este evento se emite cuando se intenta mostrar/ocultar a los participantes en el modo sidebar
.
Este evento es cancelable.
Nombre | Tipo | Descripción |
---|---|---|
|
| Estado actual de los participantes (visible u oculto) |
Última actualización