Я написал веб-клиент MUC, используя strophe.js и jQuery, и я пытаюсь отправить недоступное присутствие в комнате и отключение пользователя в jquery выгрузить событие для окна. Если пользователь уходит или закрывает вкладка браузера, они должны быть выведены из MUC.
Я проверил код, который я запускаю в этом событии, через выход из системы. кнопка у меня есть на странице, так что я почти уверен, что строфа верна. Я думаю, что у strophe проблемы с отправкой строфы, если браузер окно закрывается. Есть ли здесь обходной путь? Я также пробовал onbeforeunload (я знаю, что это не совсем кроссбраузерный совместимый), но это тоже не работает.
Мы ценим любой совет!
Спасибо, Джон