Как восстановить соединение, как только отключение произойдет
аюсь предотвратить отключение клиента от сервера. Поэтому, прежде чем пользователь закроет окно, в котором открыто приложение, я делаю:
$(window).bind("beforeunload", function() {
return("Close the app?");
});
Но проблема в том, что независимо от того, захочет ли пользователь покинуть или остаться на странице, где открыто приложение, клиент отключается (прекращает прослушивание) от сервера, прежде чем даже я выбрал вариант. Так что, если пользователь решит остаться на странице, ничего не будет отправлено или получено с сервера.
Почему это может быть? Как это можно предотвратить?