1 |
|
2 |
|
3 |
|
4 |
|
5 | console.log('Push service started', self);
|
6 |
|
7 | self.addEventListener('install', function(event) {
|
8 | self.skipWaiting();
|
9 | console.log('Installed', event);
|
10 | });
|
11 |
|
12 | self.addEventListener('activate', function(event) {
|
13 | console.log('Activated', event);
|
14 | });
|
15 |
|
16 | self.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 |
|