Как угловое приложение может узнать, если SharedWorker уже существует?

У меня есть сценарий SharedWorker которые делают синхронизацию между indexedDb и удаленный db, Но когда я открываю вкладку или окно добавления (один из вариантов использования в моем приложении) приложения, он создает другой процесс синхронизации. Конечно, это лишнее.

Я хотел, чтобы мое приложение было проинформировано, если процесс синхронизации в SharedWorker уже существует. Если этот процесс уже существует, новый экземпляр приложения (еще одна вкладка) не будет создан new SharedWorker(), Как мне это получить?

0 ответов

Другие вопросы по тегам