OLD | NEW |
1 var client; | 1 var client; |
2 self.addEventListener('crossoriginconnect', function(event) { | 2 self.addEventListener('crossoriginconnect', function(event) { |
3 client = event.client; | 3 client = event.client; |
4 event.acceptConnection(true); | 4 event.acceptConnection(true); |
5 }); | 5 }); |
6 | 6 |
7 | |
8 self.addEventListener('crossoriginmessage', function(event) { | 7 self.addEventListener('crossoriginmessage', function(event) { |
9 client.postMessage(event.data, event.ports); | 8 client.postMessage(event.data, event.ports); |
10 }); | 9 }); |
| 10 |
| 11 navigator.services.addEventListener('connect', function(event) { |
| 12 event.respondWith({accept: true}).then(function(port) { client = port; }); |
| 13 }); |
OLD | NEW |