samedi 28 mars 2015

Equivalent of Shared Worker Port in Service Worker?

Shared Worker uses Message Port to send messages between parent worker and Shared Worker.


Parent worker



var port = new SharedWorker('/worker.js').port;
port.onmessage = function(e){
console.log(e.data);
};
port.start();
port.postMessage("Hello Shared Worker. I'm Mr. Tab");


Shared Worker (worker.js)



onconnect = function(e){
var port = e.ports[0];
port.onmessage = function(e){
console.log(e.data);
};
port.start();
port.postMessage("Hello Mr. Tab. I'm Shared Worker.");
};


What's about Service Worker? Is there anything similar to Shared Worker Port?


Aucun commentaire:

Enregistrer un commentaire