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