我将解析我在web worker中创建的数组,回到主线程。 该数组包含大量THREE.Mesh对象。 当我尝试对这个数组进行字符串化时:
self.postMessage(JSON.stringify(mesh));
发生错误: three.min.js:182 Uncaught TypeError:无法读取未定义的属性'971E7ACA-8223-4A5C-9F2F-E7966B58265F'。
如何处理有关网格对象的问题???
答案 0 :(得分:0)
在现代浏览器中,您可以避免对数组进行字符串化并依赖structured clone algorithm为您处理:
self.postMessage(mesh);