Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. ServiceWorkerRegistration
  4. getNotifications()

ServiceWorkerRegistration: getNotifications() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨March 2023⁩.

Secure context: This feature is available only insecure contexts (HTTPS), in some or allsupporting browsers.

Note: This feature is available inWeb Workers.

ThegetNotifications() method oftheServiceWorkerRegistration interface returns a list of thenotifications in the order that they were created from the current origin via thecurrent service worker registration. Origins can have many active butdifferently-scoped service worker registrations. Notifications created by one serviceworker on the same origin will not be available to other active service workers onthat same origin.

Syntax

js
getNotifications()getNotifications(options)

Parameters

optionsOptional

An object containing options to filter the notifications returned. The availableoptions are:

tagOptional

A string representing a notification tag. Ifspecified, only notifications that have this tag will be returned.

Return value

APromise that resolves to a list ofNotification objects.

Examples

js
navigator.serviceWorker.register("sw.js");const options = { tag: "user_alerts" };navigator.serviceWorker.ready.then((registration) => {  registration.getNotifications(options).then((notifications) => {    // do something with your notifications  });});

Specifications

Specification
Notifications API
# dom-serviceworkerregistration-getnotifications

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp