Методы ServiceWorker: подробное руководство по фоновым веб-скриптам

Вот некоторые методы, связанные с ServiceWorker:

  1. ServiceWorkerRegistration.update(): обновляет сервис-воркера, если доступна новая версия.
  2. ServiceWorkerRegistration.unregister(): отменяет регистрацию сервисного работника.
  3. ServiceWorkerRegistration.showNotification(): отображает уведомление от сервисного работника.
  4. ServiceWorkerRegistration.getNotifications(): извлекает список активных уведомлений.
  5. ServiceWorkerRegistration.sync.register(): регистрирует задачу синхронизации для сервисного работника.
  6. ServiceWorkerRegistration.pushManager.subscribe(): подписывается на push-уведомления.
  7. ServiceWorkerRegistration.pushManager.getSubscription(): извлекает текущую подписку на push-уведомления.
  8. ServiceWorkerRegistration.pushManager.permissionState(): извлекает состояние разрешений для push-уведомлений.
  9. ServiceWorkerRegistration.paidManager.registerPaymentHandler(): регистрирует обработчик платежей для сервисного работника.