Foros del Web » Programando para Internet » Node.js »

[SOLUCIONADO] Forzar desconexion

Estas en el tema de Forzar desconexion en el foro de Node.js en Foros del Web. Hola, queria saber si se podia desconectar una socket del servidor, he probado con: del lado del cliente: Código HTML: function alerta(){ socket.emit('forceDisconnect'); } del ...
  #1 (permalink)  
Antiguo 10/01/2014, 20:25
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Forzar desconexion

Hola, queria saber si se podia desconectar una socket del servidor, he probado con:

del lado del cliente:

Código HTML:
function alerta(){
                socket.emit('forceDisconnect');
             }
del lado del servidor:

Código HTML:
socket.on('forceDisconnect', function(){
                        socket.disconnect()
                    });
me da el siguiente error la consola de node:

Código HTML:
TypeError: object is not a function
Ojala que alguien pueda ayudarme. Muchisimas gracias!!
  #2 (permalink)  
Antiguo 11/01/2014, 12:12
Avatar de utan  
Fecha de Ingreso: agosto-2012
Mensajes: 126
Antigüedad: 12 años, 3 meses
Puntos: 17
Respuesta: Forzar desconexion

hola,

Si estas usando socket.io cuando refrescas F5 o cambias de pagina esta initializa el disconnect en el server, ahora si manualmente quieres hacerlo..

Tu ejemplo del lado del servidor esta correcto.. socketdisconnect(), ahora en que parte tienes el error, en el cliente o el servidor?..

Que versión de socket.io tienes si lo estas usando?

Código Javascript:
Ver original
  1. function alerta(){
  2.                 socket.emit('forceDisconnect');
  3.              }

Esta función debes cerciorarte que socket es el objeto de conneccion de socket.io-client.
__________________
Mis conocimientos son limitado, pero si te puedo ayudar lo are gustoso mi chat particular, visitalo gracias http://rendezvouschat.com
  #3 (permalink)  
Antiguo 11/01/2014, 12:29
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Forzar desconexion

Cita:
Iniciado por utan Ver Mensaje
hola,

Si estas usando socket.io cuando refrescas F5 o cambias de pagina esta initializa el disconnect en el server, ahora si manualmente quieres hacerlo..

Tu ejemplo del lado del servidor esta correcto.. socketdisconnect(), ahora en que parte tienes el error, en el cliente o el servidor?..

Que versión de socket.io tienes si lo estas usando?

Código Javascript:
Ver original
  1. function alerta(){
  2.                 socket.emit('forceDisconnect');
  3.              }

Esta función debes cerciorarte que socket es el objeto de conneccion de socket.io-client.
Hola!!!, muchisimas gracias por tu ayuda!, te cuento que ya encontre el error fue un descuido mio porque habia dejado unas lineas de codigo que no tenian nada que ver, las borre y va perfecto. Gracias de nuevo y perdon por el error

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:34.