【发布时间】:2023-04-06 13:28:02
【问题描述】:
根据此页面https://msdn.microsoft.com/en-us/library/dn255005(v=vs.85).aspx,可以在 Internet Explorer 11(在我的情况下为 11.576.14393)开发人员工具 (F12) 中分析 Web Worker 代码。但是当我完成分析时,我只能看到在主线程上运行的代码的报告,并且在上述页面中描述的结果中没有 Worker ID 列。此外,当我尝试使用 Console.profile() 方法 https://msdn.microsoft.com/en-us/library/jj152133(v=vs.85).aspx 以编程方式从 Web Worker 开始分析时,我收到错误:
Object doesn't support property or method 'profile'
您知道可能出了什么问题吗?请问您知道如何在 Internet Explorer 中分析 Web Worker 代码吗?
PS:同样适用于 Edge 38.14393.0.0。重写 Web Worker 代码以在主线程上运行和分析它不是一种选择,因为这需要几个月的时间。相同的代码在 Chrome 和 Firefox 上运行相当快。
【问题讨论】:
标签: javascript internet-explorer profiling developer-tools