Зависит ли поддержка push в Service Workers от Firebase (и аналога Apple)? Все учебники, которые я нахожу, содержат этап, на котором вы регистрируете учетную запись Firebase, но для нашего веб-приложения это не требуется, поскольку оно будет использоваться в помещениях без доступа к Интернету.
Я бы предположил, что можно зарегистрировать URL-адрес, соответствующий какому-либо протоколу, с которым будет регистрироваться ОС, но я не могу найти никакой информации такого рода.
Если для поддержки push работника службы требуется доступ к Интернету, я предполагаю, что единственный способ для веб-приложения получать фоновые уведомления - это обернуть его в собственном веб-представлении и использовать его для вызова на месте. услуги.