Three.js Web Worker兼容吗?importScripts("three.js")给出
Is Three.js Web Worker compatible? importScripts("three.js") gives error
它抱怨importScripts("three.js"):
Uncaught ReferenceError: window is not defined:
for ( var x = 0; x < vendors.length && !window.requestAnimationFrame; ++ x ) {
这似乎是一个麻烦,删除一切在three.js,指的窗口对象,还是没有其他的方式?
我需要在几个核心上渲染期间创建大量的几何形状和对象,我不希望主线程在这样做时冻结。
如果你在一个webworker中使用这段代码,你必须记住,一个webworker没有访问window对象的权限。
相关文章:
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- "未捕获的语法错误:意外的标记"角度JS
- html,js-如何限制元素"范围“-命名空间
- "可以't查找变量:window“;在suds.js中
- Node.js服务器问题-已添加“/"在浏览器中查找文件时
- 如何创建js常量对象与"依赖/相对;价值观
- "TypeError:t.start未定义”;,在fullcalendar.min.js中,同时在我的网站上使
- "回声“;Node.js中的图像
- 显示“<script src='some.js'></脚本>"在Html文档中
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- linkedin js"获取我的关系”;问题
- "现代的“;在Google Maps JS API v3上使用字母标记
- “*[attribute ^="string”是如何/为什么是有效的querySelector?(JS bug
- 在Asp.net的空网站中,如何改变"Web.config”;使内容(.js)文件显示在浏览器中,而不是下载
- 改变与“"至“-"(JS/Jquery)
- 重复“;function(){}.调用(this)"在Uglified JS中
- Sails.js+Grunt"找不到模块“”;错误
- 要求JS 2.1.9引起“;最大调用堆栈"使用Grunt时出错
- "捆绑;仅适用于HTML/JS的解决方案
- JS/JQuery:动态添加"图案“;以及“;标题“;属性以形成输入