这link说:
如果他们愿意,工人可能会产生更多的工人。所谓的分工 必须托管在与父页面相同的源中。而且, 子工作人员的URI相对于父工作人员进行解析 位置而不是拥有页面的位置。这使得它更容易 工人要跟踪他们的依赖关系。
但是当我尝试在另一个Worker
中创建Worker
时:
var worker = new Worker('foo.js');
我在Chrome中遇到例外情况。
Uncaught ReferenceError: Worker is not defined
IE工作虽然(令人惊讶)。这是在某处记录的吗?是否有适当的跨浏览器方式从另一个Worker
生成Worker
?进行网络搜索我没有看到很多(或者说是任何)产卵子工作者的代码样本。
编辑:添加更多链接:
https://html.spec.whatwg.org/multipage/workers.html#delegation
https://whatwg.org/demos/workers/multicore/page.html(在Chrome中不起作用)