Three.js Web Worker是兼容的吗? importScripts(“three.js”)给出错误

时间:2013-05-24 05:10:59

标签: javascript html5 three.js compatibility web-worker

它在importScripts(“three.js”)上抱怨:

 Uncaught ReferenceError: window is not defined:
 for ( var x = 0; x < vendors.length && !window.requestAnimationFrame; ++ x ) {

删除涉及窗口对象的three.js中的所有内容似乎很麻烦,或者没有别的办法?

我需要在几个核心上渲染时创建大量的几何体+对象,并且我不希望主线程在这样做时冻结。

1 个答案:

答案 0 :(得分:1)

如果您在网络工程师中使用此代码,则必须记住网络工作者无法访问窗口对象。

寻找更多信息here