UNPKG

532 BJavaScriptView Raw
1
2/* litejs.com/MIT-LICENSE.txt */
3
4
5console.log('Push service started', self);
6
7self.addEventListener('install', function(event) {
8 self.skipWaiting();
9 console.log('Installed', event);
10});
11
12self.addEventListener('activate', function(event) {
13 console.log('Activated', event);
14});
15
16self.addEventListener('push', function(event) {
17 console.log('Push message', event);
18
19 var title = 'Push message';
20
21 event.waitUntil(
22 self.registration.showNotification(title, {
23 'body': 'The Message',
24 'icon': 'images/icon.png'
25 })
26 );
27});
28
29