我使用共享網絡工作者,我沒有從工作人員那裏得到錯誤。工作者錯誤處理程序不會返回任何錯誤!我如何調試共享webworkers。如何調試共享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();
工人代碼:
onconnect = function(e) {
var self = e.ports[0];
self.onmessage=function(){
self.postmessage(1/x);
}
你使用什麼瀏覽器?我在Firefox 13上看不到SharedWorker類。 –
Chrome瀏覽器google –