Pues eso, si llegas hasta aquí ya te imaginas la historia:

Si haces:

$location.path(‘/’);

Vuelve a la index, pero sigues desconectado del socket.

Si haces un:

$location.reload(true);

y luego un:

$location.path(‘/’);

Para que vuelvas atrás, se recarga y se queda donde estaba…

Si pruebas el window.location de Javascript, tampoco me funcionaba bien…

Así hasta encontrar el siguiente enlace Click Aquí

var landingUrl = “http://www.tudominio.com”;
$window.location.href = landingUrl;

NOTA: Interesante, inyectar en el controller el ‘$window’

Y ya está! Que fácil parece ahora eh?

Un saludo pues,

José Ramón León