Hola que tal! Estoy haciendo una especie de chat y hay algo que creo que se puede hacer pero no se como!
Estoy usando socket.io, y dentro del js del servidor tengo una funcion "disconnect", obviamente es cuando el usuario se desconecta del chat! El problema es que por esa funcion entra ya sea porque el usuario cerro el navegador, fue hacia atras o refresco la pagina!
Lo que yo quiero hacer es que si el usuario cerro la pagina o fue hacia atras hacer un procedimiento y si la refresco hacer otra cosa!
No estoy seguro que tenga que ser por el lado del servidor, calculo que podria ser del lado del cliente llamando a 2 funciones distintas para el objetivo sin usar disconnect, espero que alguno sepa alguna forma de saber distinguir cuando el usuario refresco la pagina o salio del sitio! les agradesco mucho espero que me hayan entendido! un abraso!