在Firefox中似乎就是这种情况,我可以实例化一个3.5+ Worker,然后在worker内部产生另一个线程。然而,代码不能在Google Chrome中工作,这让我相信这要么是Mozilla对规范的专有扩展,要么是Chrome没有完全实现规范。那么到底是哪一个呢?
发布于 2009-10-26 21:36:36
http://www.whatwg.org/specs/web-workers/current-work/#interface-objects-and-constructors似乎说it 是可能的(截止到2009年10月21日):
“脚本的全局对象为WorkerGlobalScope对象的脚本的全局作用域中不能有可用的接口对象和构造函数,但下列对象除外:... Worker和SharedWorker接口对象和构造函数。”
这里
开放的
您可能想要搜索开放的问题/发布反馈。该规范包含以下文本:
To send feedback: whatwg@whatwg.org
To view and vote on feedback: http://www.whatwg.org/issues/发布于 2013-01-18 20:19:08
是的,webworker可以派生subworker。主要的最新浏览器都支持webworker界面。
这里有一些获得它的教程。
https://developer.mozilla.org/en-US/docs/DOM/Using_web_workers
https://developer.mozilla.org/en-US/docs/DOM/Worker/Functions_available_to_workers
https://stackoverflow.com/questions/1512119
复制相似问题