2017-08-07 1 views

Répondre

1

Vous pouvez consulter la documentation sur Web Push Notifications. Push est basé sur les travailleurs de service parce que les travailleurs de service opèrent en arrière-plan. Cela signifie que le seul code temporel est exécuté pour une notification push (en d'autres termes, la seule fois où la batterie est utilisée) lorsque l'utilisateur interagit avec une notification en cliquant dessus ou en la fermant. Si vous n'êtes pas familier avec eux, consultez le service worker introduction.

Avec un enregistrement des travailleurs de service que vous appelez showNotification sur un objet d'enregistrement. L'argument title apparaît sous la forme d'un en-tête dans la notification. L'argument options est un littéral d'objet qui définit les autres propriétés d'une notification. Un objet d'options typique ressemble à ceci:

{ 
    "body": "Did you make a $1,000,000 purchase at Dr. Evil...", 
    "icon": "images/ccard.png", 
    "vibrate": [200, 100, 200, 100, 200, 100, 400], 
    "tag": "request", 
    "actions": [ 
    { "action": "yes", "title": "Yes", "icon": "images/yes.png" }, 
    { "action": "no", "title": "No", "icon": "images/no.png" } 
    ] 
} 

Cochez cette documentation pour plus d'informations.