Estudio en JavaScript, creo un juego en línea. Tengo un problema: es necesario sacar al reproductor de la sala (cerrando la pestaña, cerrando el navegador, yendo a otra página); Trato de usar los eventos beforeunload y unload , pero no puedo rastrearlos. Comparta su experiencia, ¿puede haber otra forma de eliminar a un jugador de una sala?
addEventListener('unload', (event) => { /** * Send notify of your absence in room. */ $.post("/ajax/player/remove", { userID: window.user.id, roomID: window.room.id }); });