Hvis du spørger et rum af udviklere, hvad mobile enhed funktioner der mangler, fra web, push-notifikationer er altid højt på listen.
pusheb push notifikationer giver brugerne mulighed for at opt-in til rettidige opdateringer fra sitesthey love og giver dig mulighed for effektivt at re-engagere dem med tilpasset,relevant indhold.,
Push API og Notification API åbner et helt nyt sæt muligheder for dig til at engagere dig igen med dine brugere.
er servicearbejdere involveret?
Ja. Push er baseret på servicearbejdere, fordi servicearbejdere opererer i thebagground. Dette betyder, at den eneste tidskode køres til en push-anmeldelse (medandre ord, den eneste gang batteriet bruges) er, når brugeren interagerer med en anmeldelse ved at klikke på den eller lukke den. Hvis du ikke er bekendt med dem,tjek den service arbejdstager introduktion., Vi bruger service workerorker code i senere sektioner, når vi viser dig, hvordan du implementerer pushsand meddelelser.
to teknologier
Push og notification brug forskellige, men komplementære, API ‘ er:push erinvokeret, når en server leverer information til en servicemedarbejder; anotificationis handlingen af en servicemedarbejder eller scriptebside script, der viser information til en bruger.
en lille anmeldelse anatomi
i det næste afsnit vil vi kaste en masse billeder på dig, menromepromised kode. Så her er det., Med en servicemedarbejderregistrering ringer dushowNotification
på et registreringsobjekt.
serviceWorkerRegistration.showNotification(title, options);
argumentettitle
vises som en overskrift i anmeldelsen. Argumentetoptions
er et objekt bogstaveligt, der angiver de andre egenskaber ved en anmeldelse.Et typisk indstillingsobjekt ser sådan ud:
denne kode giver en anmeldelse som den på billedet. Det genereltgiver de samme muligheder som en indfødt applikation., Før du dykker ind ispecifikationer for implementering af disse kapaciteter, vil jeg vise dig, hvordan du bruger demkapaciteter effektivt. Vi vil fortsætte med at beskrive mekanikken i at implementere push notifikationer, herunder håndtering tilladelser ogabonnementer, sende beskeder, og reagere på dem.
Hvordan kan jeg prøve det?
Der er flere måder, du kan spille med funktionerne, før du heltforstå, hvordan de virker, eller skal implementere dem. Først tjekvores egen prøve.Også tilgængelige er Peter Beverloo ‘ snotification Generatorand Mo .illas Push Payload Demo.,