如何调试共享 Web 辅助角色
How to debug shared webworkers?
我正在使用共享网络工作者,我没有收到来自工作人员的错误。工作器错误处理程序未返回任何错误!如何调试共享的 Web 辅助角色。
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);
}
导航到
chrome://inspect/#workers
并找到共享工作人员,然后单击"检查"。然后,您可以拉起共享工作线程的控制台。
接受的答案有点老了,从那时起,Mozilla Firefox 在 Shared Web Worker 和 Service Web Workers 中实现了 console.log。请参阅错误 #1058644。
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- 在Web应用程序中使用Highcharts javascript
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- Selenium Web驱动程序和javascript
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- 在调用speak之前预加载Web Speech API
- 如何在visualstudio中调试web api时编辑javascript文件
- 是否存在React Native“;WEB代码安全防护”;
- WebMethod在ASP.Net Web角色(Web窗体)中不起作用
- AngularJS在前端的后端web框架角色是什么
- Web 辅助角色中的全局变量
- 如何调试共享 Web 辅助角色
- 附加到窗口对象的 Web 辅助角色和访问对象
- 同步等待 Web 辅助角色中的消息
- 在 Web 辅助角色中注册事件侦听器
- 尝试加载临时 Web 辅助角色时出现错误“Reflect.defineMetadata”
- 如何从 Web 辅助角色调用共享辅助角色
- 使用react构建一个rest式web应用程序,并拥有多个角色