@Andrei1penguin1

Отправятся ли данные при срабатывании события offline на сервер?

Доброго времени суток, есть задача отправить на сервер уведомление после выхода пользователя из сети
Допустим на стороне пользователя висит событие:
window.addEventListener("offline", function() {
    //some ajax request
});

Как я понимаю, событие срабатывает при отключении интернета у пользователя, но как в таком случае дойдёт запрос на сервер, если интернет уже отключен?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Проект "Жизнь после смерти" - lifeafterdeath.ru
Никак. Слушайте событие online и там отправляйте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Aetae
@Aetae
Тлен
Такая задача решается поддержкой соединения с клиентом и постоянным пингом, например через websocket. Если юзер уже оффлайн, очевидно, ничего никуда не отправится.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
31 июл. 2021, в 01:10
5000 руб./за проект
31 июл. 2021, в 00:11
3500 руб./за проект
31 июл. 2021, в 00:00
6000 руб./за проект