L'objet `Event` définit l'objet d'événement de base de la Video API qui est transmis aux détecteurs d'événements. D'autres classes d'événements de la Video API implémentent les propriétés et les méthodes de l'objet `Event`.
Par exemple, l'objet Stream déclenche un streamPropertyChanged événement qui se produit lorsque
les propriétés du flux sont mises à jour. Pour ajouter un rappel à un événement, utilisez la méthode
on() méthode de l'objet Stream :
stream.on("streamPropertyChanged", function (event) {
alert("Properties changed for stream " + event.target.streamId);
});
Propriétés
| Nom | Type | Description |
|---|---|---|
cancelable |
Booléen | Que l'événement dispose ou non d'un comportement par défaut pouvant être annulé (true) ou non (false). Vous pouvez désactiver le comportement par défaut en appelant la méthode preventDefault() méthode de l'objet Event dans la fonction de rappel. (Voir preventDefault().) |
target |
Objet | L'objet qui a déclenché l'événement. |
type |
Chaîne | Le type d'événement. |
Méthodes
| Nom | Description |
|---|---|
isDefaultPrevented() → {Boolean} |
Que le comportement par défaut de l'événement ait été désactivé ou non par un appel à preventDefault() (true) ou non (false). |
preventDefault() |
Empêche le comportement par défaut associé à l'événement de se produire. |
isDefaultPrevented() → {Boolean}
Que le comportement par défaut de l'événement ait été empêché ou non par un appel à
preventDefault() (true) ou non (false).
Voir preventDefault().
Retours :
preventDefault()
Empêche le comportement par défaut associé à l'événement de se produire.
Pour savoir si un événement a un comportement par défaut, vérifiez le cancelable propriété
de l'objet événement.
Appeler le preventDefault() méthode dans la fonction de rappel associée à l'événement.
Les événements suivants ont des comportements par défaut :
sessionDisconnect— Voir SessionDisconnectEvent.preventDefault().streamDestroyed— Voir StreamEvent.preventDefault().accessDialogOpened— Voir le événement accessDialogOpened.accessDenied— Voir le événement « accessDenied ».