Есть ли надежный способ для сервисных работников определить, закрыта ли зарегистрированная вкладка?Вариант использования, который меня беспокоит, - попытаться заставить работника службы запустить определенный код после закрытия вкладки?
В настоящее время я делаю это, отправляя сообщения о проверке работоспособности работнику службы, икак только эти сообщения прекратятся, мы можем предположить, что вкладка была закрыта.Тем не менее, это не совсем надежно, поскольку браузеры блокируют вкладки, которые не находятся в фокусе, что приводит к непоследовательной отправке сообщений о проверке работоспособности.
У кого-нибудь есть другие идеи?