У меня есть клиент и сервер websocket.Я хочу определить, находится ли машина в режиме бездействия в течение 15 секунд (так как данные не поступают с сервера) от клиента (используется jQuery для клиента).Если данные не поступают, я хочу всплывающее окно. И снова оно должно проверить это на 15 секунд и т. Д.
Я использовал 'setTimeout'
setTimeout(function() {
if (data == 0) {
$('div#popup2').show()
}
}, 15000);
Но это сработает, только если ониравны 0, если data == 1 и машина находится в режиме ожидания, всплывающее окно не будет отображаться через 15 секунд.