Web工作者不会在firefox 10中产生子工作者

时间:2012-01-03 16:39:47

标签: javascript firefox web-worker spawn

我一直在尝试在Firefox 10中使用网络工作者.Mozilla网站上的示例计算Fibonacci数字(在这种情况下,第5个Fibonacci数字 - 5):

https://developer.mozilla.org/En/Using_web_workers#section_11

当我点击链接转到示例页面时:https://developer.mozilla.org/samples/workers/fibonacci/ 我得到5的正确输出。当我将源代码复制并粘贴到我桌面上的新文件以及相关的工作脚本(fibonacci.js)时,它将无法工作超出第三个数字(即worker.postMessage) ( “3”))。我已经尝试在我的网络服务器上运行它,结果相同。

可能是什么问题?

1 个答案:

答案 0 :(得分:-1)

脚本中的

,当n> = 3时,它会产生一个新工人。 但Chrome / Safari尚不支持产生子工作者。

https://developer.mozilla.org/en-US/docs/DOM/Using_web_workers#Spawning_subworkers

您正在尝试使用哪种浏览器?