Ha megkérdezi a fejlesztők szobáját, hogy milyen mobileszköz-funkciók hiányoznak a webről, a push értesítések mindig magasak a listán.
Web push értesítések lehetővé teszik a felhasználók számára, hogy opt-in, hogy időben frissítéseket sitesthey love, és lehetővé teszi, hogy hatékonyan újra vegyenek részt őket testreszabott, releváns tartalmat.,
A Push API és az értesítési API teljesen új lehetőségeket nyit meg a felhasználók számára.
részt vesznek-e a Szolgáltató dolgozók?
Igen. A Push a szolgáltatási munkavállalókon alapul, mivel a szolgáltatási dolgozók aháttérben működnek. Ez azt jelenti, hogy a push értesítéshez az egyetlen időkód fut (más szóval, az egyetlen alkalom, amikor az akkumulátort használják) az, amikor a felhasználó kölcsönhatásba lépegy értesítés rákattintással vagy bezárásával. Ha nem ismeri őket, nézd meg a Szolgáltató munkavállaló bevezetése., Mi lesz useservice worker code későbbi szakaszokban, amikor megmutatjuk, hogyan kell végrehajtani pushesand értesítéseket.
két technológia
a Push és az notification különböző, de kiegészítő API-kat használ:push isinvoked when a server supports information to a service worker; anotificationis the action of a service worker or web page script showing informationto a user.
egy kis értesítési anatómia
a következő részben egy csomó képet dobunk rád, de megígértük a kódot. Szóval, itt van., A szervizmunkás regisztrációval a regisztrációs objektumon ashowNotification
– t hívja.
serviceWorkerRegistration.showNotification(title, options);
a title
argumentum címsorként jelenik meg az értesítésben. A options
argumentum egy objektum szó, amely meghatározza az értesítés egyéb tulajdonságait.Egy tipikus options objektum így néz ki:
Ez a kód olyan értesítést hoz létre, mint a képen. Általában ugyanazokkal a képességekkel rendelkezik, mint egy natív alkalmazás., Mielőtt belemerülnénkezek a képességek megvalósításának sajátosságai, megmutatom, hogyan kell ezeket használniképességek hatékonyan. Ezután ismertetjük a push értesítések implementálásának mechanikáját, beleértve az engedélyek kezelését ésfeliratokat, üzenetek küldését, valamint a válaszadást.
Hogyan tudom kipróbálni?
számos módon lehet játszani a funkciókat, mielőtt teljesenmegérteni, hogyan működnek, vagy kell végrehajtani őket. Először nézze meg a saját mintáját.Szintén elérhető Peter Beverloo ‘ snotification Generatorés Mozilla Push hasznos Demo.,