Ситуация такова, у меня есть набор вкладок и они не активны, в неактивных вкладках все setTimeout и setInterval задерживаются до 1000 мс, но в Сафари все намного хуже, он задерживает и на 20 сек и на 40 сек вызов функции в setTimeout, то есть я получаю случайный задержку от 1 сек до 40 сек, на таймаутах строится коммуникация вкладок и определение живых вкладок, но из-за непредсказуемых задержек вся механика ломается.
Поэтому мне нужна какая либо альтернатива таймаута, которая не попадет под "заморозку" в неактивной вкладке, надеюсь стало немного понятнее
|