NotificationEvent: action-Eigenschaft
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
Hinweis: Diese Funktion ist nur in Service Workers verfügbar.
Die schreibgeschützte action-Eigenschaft des NotificationEvent-Interfaces gibt die String-ID des Benachrichtigungsknopfes zurück, den der Benutzer angeklickt hat. Dieser Wert gibt einen leeren String zurück, wenn der Benutzer die Benachrichtigung an einer anderen Stelle als einem Aktionsknopf angeklickt hat oder die Benachrichtigung keinen Knopf hat. Die Benachrichtigungs-ID wird während der Erstellung der Benachrichtigung über das actions-Array-Attribut festgelegt und kann nicht geändert werden, es sei denn, die Benachrichtigung wird ersetzt.
Wert
Ein String.
Beispiele
js
self.registration.showNotification("New articles available", {
  actions: [{ action: "get", title: "Get now." }],
});
self.addEventListener("notificationclick", (event) => {
  event.notification.close();
  if (event.action === "get") {
    synchronizeReader();
  } else {
    clients.openWindow("/reader");
  }
});
Spezifikationen
| Specification | 
|---|
| Notifications API> # dom-notification-actions> | 
Browser-Kompatibilität
Loading…