У меня есть веб-приложение, написанное на Typescript и VueJS, которое выполняет набор задач (запросы ajax) и отслеживает весь процесс (и выполняет одну задачу за другой). Я использую экземпляр Vue в качестве шины для уведомления об изменениях между компонентами. ,
Если пользователь откроет новую вкладку браузера, процесс остановится. Если пользователь вернется, процесс возобновится.
Эта проблема присутствует в Firefox и в Chrome.
Я вставил в свой код простой window.setInterval, чтобы каждые 2 секунды регистрировать «Hello» и ... удивительно, у меня «Hello» каждые 2 секунды без какой-либо временной «дыры».
Я вижу очень старую проблему в github для аналогичной ситуации: https://github.com/vuejs/Discussion/issues/76, но, похоже, она слишком старая, чтобы быть такой.
Я ожидаю, что процесс не останавливается, а продолжается без прерываний ..