removeEventListener
method
Description
Removes an event listener previously registered through the
addEventListener
method.
This also free-up the corresponding ressources.
The callback given is optional: if not given, every registered callback to that event will be removed.
For example, to add then remove an event listener for the "playerStateChange"
event, you can write:
const onPlayerStateChange = (state) => {
console.log("new player state:", state);
};
player.addEventListener("playerStateChange", onPlayerStateChange);
player.removeEventListener("playerStateChange", onPlayerStateChange);
Syntax
// Remove all callbacks linked to event
player.removeEventListener(event);
// Remove specific listener
player.removeEventListener(event, callback);
-
arguments:
-
event
string
: The event name. -
callback (optional)
Function
|undefined
: The callback given when calling the correspondingaddEventListener
API.
-