I am using shared webworkers, I am not getting the errors from the worker. The worker error handler not returning any errors!. How can I Debug shared webworkers.
var worker = new SharedWorker('Vult_worker.js');
worker.port.start();
worker.port.onerror = function(e) {
consloe.log('ERROR: Line ', e.lineno, ' in ', e.filename, ': ', e.message);
}
worker.port.onmessage = function(e) {
console.log(e.data);
};
worker.port.postmessage();
worker Code:
onconnect = function(e) {
var self = e.ports[0];
self.onmessage=function(){
self.postmessage(1/x);
}
Navigate to chrome://inspect/#workers
and find the shared worker and click on "inspect". Then you can pull up the console for the SharedWorker.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With