Использование Faye для активных подключений клиентов. У меня мои пользователи подтверждают, чтобы оставить страницу через несколько JS:Faye умирает, когда пользователь покидает страницу, но затем выбирает, чтобы остаться на странице через подтверждение JS
window.onbeforeunload = page_leave;
function page_leave() {
return "All open sessions will be disconnected.";
}
Если пользователь решит остаться на странице, Faye больше не работает. (Сообщения больше не отправляются и не принимаются.) Возможно, что-то в faye.js, которое убивает соединение в событии onbeforeunload? Есть ли способ обойти это?
Я использую Chrome на OSX. Случается каждый раз. Еще не проверял другие браузеры.