Я пытаюсь интегрировать Web Push-уведомление через поставщика услуг push-уведомлений.
Я уже звоню navigator.serviceWorker.register
на всех страницах.Скрипт поставщика услуг загружается только тогда, когда пользователь взаимодействует с сайтом.Сценарий снова вызывает navigator.serviceWorker.register
.
Что происходит, когда страница регистрирует один и тот же сценарий работника службы дважды (с одинаковыми аргументами)?Будет ли он повторно использовать существующую регистрацию или вызвать перерегистрацию?Существуют ли какие-либо недостатки при регистрации работника службы несколько раз со страницы?